✦  Roof inspections

Know what you're actually looking at.

Whether you're buying a house, filing an insurance claim, or you just want to know how much life is left in your current roof, Magic RoofWorks does honest inspections with a written report you can hand to anyone.

What's included

  • Pre-purchase inspection

    Under contract on a home in the Fredericksburg area? We'll tell you what the roof actually is before you close.

  • Storm damage inspection

    After a hail or wind event, we document damage with photos for you and your insurance adjuster.

  • General condition

    Age, remaining life, ventilation, flashing quality, and what to watch. No scare tactics.

  • Written report

    You get a written report with photos. Good for insurance, closings, and your own records.

Common questions

How long does an inspection take?

Usually 30–60 minutes on-site, plus the write-up. You'll typically have the report the same day.

Do you charge for inspections?

For most homes in the local service area, inspections are free. Very large or complex roofs we'll quote up front.

Will you tell me I need a new roof if I don't?

No. If your roof has 5–10 years left, we say that. We'd rather earn the replacement job when it's actually time.

Ready for a free estimate?

Kevin replies within one business hour, Monday through Saturday.

Call nowGet estimate