GreenGuard is an excellent company to do business with. I filed a claim with insurance prior to hiring a contractor. I received an estimate for a new roof, one side of siding two window wraps and a downspout. I noticed GreenGuard signs in the neighborhood and had a flyer on my door. I called and set up an appointment the same day. The rep was very knowledgeable and offered to give me a free inspection/estimate. My rep found the adjuster had failed to document my garage doors, my deck, my actual windows, and a few other minor discrepancies. After a lengthy process of going back and forth with the insurance company GreenGuard’s estimate was approved and they even got my siding fully approved due to a matching issue. The work performed was efficient and the crew’s cleanup was immaculate. The communication with my rep and the production manager was exactly as I would expect. There were no surprises. I will recommend this company to everyone that needs the job done right.