James did my roof inspection. He was knowledgeable, polite and genuine about what he learned. I'll propose dwelling professionals Roofing to my mates and neighbors. Holes in a very roof are generally a bad signal, but small holes can be patched with out employing a roofing firm, that's only a good suggestion with the right security techniques in