Jim was very responsive to our initial inquiry, and he followed up with a coordinate plan to repair our roof. The plan included a visit by our insurance adjuster which Jim scheduled and attended in our behalf. He successfully put a plan in place to replace our damaged roof with full insurance coverage. His next steps were to schedule/complete the work and provide a timely bill for insurance processing. His efforts along the was were impeccable, and we couldn’t be more pleased.
Race Into May & Claim Your Free Inspection
Windows and Doors, Hardie Siding and Trim, Blown in Insulation, Flex Roofing