Well.... my husband arrnaged for the whole thing and he claims the roofer came from a reputable background. At any rate, I just hand out the dole, he does the rest of the paperwork. I don't know if there's any gurantee.... I will, however, ask him before he starts work. There should be some guarantee that it won't leak again when the next heavy downpour begin.