I contacted 7 roofing companies for estimates on a full roof shingle replacement. Of those 4 called back, and of those 4, only 3 showed up to give quotes. Among the group that provided quotes, Integrity Roofing was bar none, the most thorough with their inspection and assessment of the situation, and made a point of educating me as to roof decks, mold colonies, shingle types and ventilation (Thank you Michael!) In comparison, the other companies who quoted, certainly were lower in cost, but none took the time to fully assess the situation by going into the attic to inspect the underside of the existing roof nor to review the state of ventilation in the attics (as it happened my limited number of sofits had no baffles and the contractor 12 years ago who topped up the insulation, blocked all of the intake ventilation).
I am glad that I chose Integrity, as I have every confidence that my new roof will likely withstand whatever Mother Nature will throw our way in the years to come.
The crew from the first guys who installed the temporary roof cover, to the subsequent crew that replaced the entire roof, were professional, courteous and left the job site very tidy.
I would highly recommend Integrity to solve your roofing challenges!