Needed a new roof and relied on Angie’s list and other review sites. Above it all always came out on top and now I know why. Could not have been easier. No high pressure, no hard upsell. Just the facts presented so we could make our own decision. Scheduling was fine, always kept us in the loop. Crew was professional, careful not to damage anything like plants, etc. and cleaned up after themselves after each work day. Love our new roof.