
Free Roofing Estimate
Serving Roanoke, Lynchburg, Charlottesville, and all surrounding counties with fast scheduling.
Licensed & Insured in Virginia · Class A License #2701036327 · Serving Central VA Since 1987
No Cost · No Pressure · No Obligation
Got a leak? Hail damage? Not sure what's going on up there? We come out, get on the roof, and hand you a full written estimate at absolutely no charge. No pushy sales tactics. No surprise fees. Just an honest Virginia roofing company that's been fixing roofs in Central Virginia for decades.
Or call toll free now
1-800-249-0358What We Estimate & Inspect
Whether you got hit by a storm, noticed a leak, or manage a commercial building — we come out and give you a real, honest written estimate at zero cost. No travel charges. No inspection fees. Nothing.

Serving Roanoke, Lynchburg, Charlottesville, and all surrounding counties with fast scheduling.

We check decking, flashing, shingles, ridgeline, valleys, and gutters — then give you a full written report.

Flat roofs, TPO, EPDM, metal — free commercial estimates across all three regions.

We document damage photographically and work directly with your insurance adjuster.

Free gutter estimates for new gutters, guards, repairs, and full replacements.

Skylight inspection, flashing, and custom sheet metal estimates at no charge.

Not sure what you need? Start with a free consultation and honest options.
Don't fill out the form — call us right now. We move fast for storm and emergency situations.
Call 1-800-249-0358 →Don't Let Money Stop You
A new roof is a big expense and we get that. Nobody plans for it. That's why we offer several financing programs so you can get your roof fixed now and pay over time. Ask us about financing when you call or request your free estimate.
See Financing PlansSpread the cost into manageable monthly payments that fit your budget.
We work with lenders that move quickly — many customers are approved the same day.
Programs designed for real Virginia homeowners, whatever your credit situation.
Keep your capital working while we fix your building.
Local Roofing Experts
Last spring, after that bad hail storm came through the Roanoke Valley, our phones were ringing off the hook. People from Vinton to Salem, from Cave Spring to Hollins — all with the same question: "How do I know how bad my roof is?" The answer we gave every single one of them was the same: let us come out and look. Free. No strings.
That's how Melvin T Morgan Roofing & Sheet Metal has always worked. You got a problem, we want to help you understand what it is — even if you end up going with somebody else. That's just how we do business.
We don't just take a quick look from the driveway. We get up there. Our inspectors check the shingles, the ridge cap, the valleys, the flashing around chimneys and vents, the decking underneath, the gutters, and the fascia boards. Then we sit down with you and go through everything we found in plain English.
You walk away with a written estimate you can take your time with. Compare it. Show it to your spouse. Think it over. We're not going anywhere.

Why Homeowners Choose Us
01
No diagnostic fee, no travel charge, no pressure to sign that day. We come out, look, and give you a straight answer.
02
Not a national franchise with an out-of-state call center. Our crews live here and know what Virginia weather does to roofs.
03
Virginia-licensed contractor, fully insured with liability and workers' comp. You're never on the hook.
04
We document everything, write it up the right way, and work directly with your adjuster from start to finish.
05
Low monthly payments, fast approvals, and options for various credit situations.
06
From a single-family home in South Roanoke to a 50,000 sq ft commercial building in Lynchburg — we handle both.
Our Service Areas
Our Roanoke office serves the entire Roanoke Valley. Ice along the Blue Ridge in winter, spring hail, and summer heat — we've seen it all and we're usually out within a day or two.
The Lynchburg crew covers the Hill City and everything around it. Forest, Bedford, Amherst, Madison Heights, Appomattox — if you're in the area, we can get out to you fast.
Serving Charlottesville, Waynesboro, Staunton, Harrisonburg, and Albemarle County. If you're in the Shenandoah Valley or around C'ville, we've got you covered.
Common Questions
No obligation. No pressure. Just honest answers from a local Virginia roofing company that's been doing this for decades.