We Accept Cash, Financing Options, & All Major Credit Cards! 




(540) 655-0000  Calling 

(540) 524-0101  Texting

Mon - Thur, 8 a.m. - 5 p.m.

Fri, 8 a.m. - 3 p.m.

Hands Holding A Small House With Care

Guiding You Through Roof Insurance Claims

Your roof is far too important to delay making roof insurance claims. If you notice your roof isn't up to par, it's time to call Abracadabra! Restoration Specialists before the problem gets worse. Contact our friendly professionals today to request a quote.

We Know Insurance Companies

Navigating through the complexities of insurance claims can be confusing. Depend on us to simplify the process for you. We have staff members who have worked for insurance companies and therefore understand the ins and outs of policies. As a certified insurance restoration contractor, we have the skills to evaluate and document any storm damage.

Full-Service Quotes

After we evaluate the damage, we provide a quote for the roof repair, as well as any necessary repairs on drywall, flooring, decks, or any other part of your home. This saves you time as you don't need to arrange for multiple contractors to assess damages beyond the roof.

We're so much more than a roofing company; we're also an experienced Class-A contractor who has been roofing homes in the local area for over 35 years. Our experience will prevent accidental damage from turning into a personal financial disaster!

If you need a roof replacement for reasons other than an insurance claim, we'll do whatever we can to help make your restoration more affordable. Paying for repairs should be the last thing on your mind. We've partnered with Blue Eagle Credit Union to provide you with financing options that work for your lifestyle and budget.

Why Choose Us?

Because our owner's background is in general contracting, we take a different approach to roof restoration than most other companies. We understand how each part of your roofing system works together as part of the greater structure of your home. We don't just evaluate your shingles when we do a roofing inspection; we inspect all parts of your roof. Depend on us to recognize a leak right away and point out any water damage. This allows you to fix potential issues before they turn into bigger and costlier structural issues.