Roof replacement and repair in Fredericksburg, Virginia.

Repairs, full replacements, and insurance-claim roofs across the Fredericksburg area. Free on-site estimate, a flat written quote, and we reply within one business hour.

Or text a photo of the roof to the same number.

  • Owens Corning certified installer
  • Licensed & Insured
  • Local · Fredericksburg, VA

What they do

Five services. A straight look at the roof and a written scope of work before the job starts.

Roof repairs

Leaks, storm damage, missing shingles, flashing. The crew finds the source and fixes it there.

Roof replacements

Full tear-off down to the deck, then a complete Owens Corning Duration® system from drip edge to ridge vent.

Roof inspections

A straight answer on the condition of a roof, before a small leak soaks the drywall.

Exterior repairs

Siding, fascia, gutter repair, and the trim work around a roofline.

Insurance claims

They document the storm damage and work the claim with the insurance company, start to finish.

Anatomy of a Magic RoofWorks roof

Each layer below comes from the company's standard contract. The scope of work goes in writing before the job starts. Scroll to peel back the layers.

Exploded roof system layers

Before the tear-off: shrubs and property protected with tarps and plywood.

After the last shingle: gutters cleaned, the yard swept with a magnet for nails, and all debris hauled away.

✦  Real work in Fredericksburg

Recent Work.

A recent roof install in Peppercorn
Another recent install: Duration Designer in Peppercorn.

The shingle behind the work

Magic RoofWorks is an Owens Corning certified installer and installs Duration® and Duration Designer shingles, a dimensional architectural shingle available in colors like Peppercorn and Williamsburg Gray.

The certification means we install to manufacturer specifications and can offer the extended manufacturer warranty. It is not an endorsement by Owens Corning.

Ask about colors
✦  Proudly serving

Fredericksburg & the surrounding counties

Not sure if we cover you? Call (540) 226-6813 and ask.

Done right. Cleaned up. Guaranteed.

Every job ends with gutters cleaned, a magnet sweep for nails, and all debris hauled away.

Storm damage? We handle the insurance paperwork.

You deal with one company instead of relaying messages between an adjuster and a contractor.

  • 1
    Free damage inspection. On-site, up on the roof, with photos.
  • 2
    We meet your adjuster on-site. Walk the roof together so nothing gets missed.
  • 3
    Direct billing to your carrier. You pay your deductible. That's it.
✦  Backed in writing

Three warranties on every roof.

Limited lifetime shingles

Owens Corning Duration® carries a limited lifetime warranty on the shingle itself.

Workmanship warranty

A written workmanship warranty from Magic RoofWorks on every install. If something we did fails, we fix it.

Clean-jobsite guarantee

Gutters cleaned, magnet sweep for nails, all debris hauled away. Or the job isn't done.

✦  Questions homeowners ask

Straight answers before you call.

How long does a full roof replacement take?

Most single-family homes are one day, start to finish. Tear-off in the morning, new roof on by evening. Larger or cut-up roofs run two days. We schedule around the weather and give you a firm start date, with an actual time, not a four-hour window.

What if it rains mid-job?

We only tear off what the crew can dry-in the same day, and the deck is covered with synthetic underlayment and ice & water shield before anyone leaves. If a storm rolls in unexpectedly, we tarp and finish the next dry day.

Do you handle the insurance claim?

Yes. We inspect, document the damage with photos, and meet your adjuster on the roof. We bill your carrier directly. You pay your deductible and that's it.

What's the warranty?

Owens Corning Duration® shingles carry a limited lifetime manufacturer warranty. Magic RoofWorks is an Owens Corning certified installer, so we can offer the extended manufacturer warranty. We also back every install with our own workmanship warranty in writing.

Do I need to be home during the work?

No. Most customers are at work when we roof their house. We just ask that cars are moved out of the driveway and any lawn ornaments are put away. We'll take care of the rest.

Still have a question? Call (540) 226-6813 and ask Kevin directly.

Ready for a free written estimate?

Kevin replies within one business hour, Mon–Sat. Call or text (540) 226-6813 or email Kevin@MagicRoofworks.com.

✦  Latest jobs on Instagram

Follow @MagicRoofWorks

Day-to-day work from the crew.

Call nowGet estimate