JDH Mercury Header
Open 24/7 · Serving MD & VA MHIC #137491 · VA #2705192986 4.9★ (1,400+ Reviews) Google Verified
4.9★ (1,400+) · Google Verified · MHIC #137491
Owens Corning TruDefinition Duration architectural asphalt shingle roof on a Maryland colonial home installed by JDH Remodeling
Cost Guide · Maryland & Virginia

Asphalt Shingle Roof Cost, From the Owens Corning Platinum Preferred Contractor

Direct Answer

A typical asphalt shingle roof on a 20-square (about 2,000 square foot) Maryland or Virginia home from JDH Remodeling runs $11,500 to $16,500 installed, at $575 to $825 per square. Cost varies by shingle choice (OC Oakridge $575 to $650 per square; OC TruDefinition Duration $700 to $825 per square) and by the Owens Corning Total Protection Roofing System accessories underneath. Every JDH proposal includes three real options customized to your roof and your budget, with tear-off, haul-away, drip edge, OC starter strip, ice and water protection, and synthetic underlayment in the per-square price. JDH is an Owens Corning Platinum Preferred Contractor (#229690), MHIC #137491, VA Class A #2705192986. The forensic inspection is free.

Summarize with AI
HAAG #992109047
Master Certified Inspector
MHIC #137491
Maryland · VA Class A #2705192986
$8M Insured
GL · Workers Comp · Umbrella · Auto
1,400+ at 4.9★
Google · BBB · GuildQuality
40 Years
Family-Owned Since 1986 · 3rd Generation
Maryland & Virginia · 2026

How much does an asphalt shingle roof cost in Maryland?

A typical asphalt shingle roof replacement on a 20-square (about 2,000 square foot) Maryland or Virginia home from JDH Remodeling runs $11,500 to $16,500 installed, at $575 to $825 per square. Owens Corning Oakridge installs land $575 to $650 per square. Owens Corning TruDefinition Duration installs land $700 to $825 per square. The cost delta inside that range is the Owens Corning Total Protection Roofing System accessories underneath, not the shingle itself. Every JDH proposal includes three real options customized to your roof and your budget, with tear-off, haul-away, drip edge, OC starter strip, ice and water protection, synthetic underlayment, and the permit (when required) in the per-square price. The forensic inspection is free for homeowners. JDH is an Owens Corning Platinum Preferred Contractor (#229690), MHIC #137491, VA Class A #2705192986.

$11,500-$16,500 typical (20-square install) Oakridge $575-$650 per square Duration $700-$825 per square 3 real proposals per visit 50-year Platinum Protection eligible Free PCC forensic inspection
Jim Dodson, Owner of JDH Remodeling and HAAG Master Certified Inspector
Written By

Jim Dodson

Owner & Operations Manager · JDH Remodeling
HAAG Master Inspector #992109047 MHIC #137491 VA Class A #2705192986 Owens Corning Platinum Preferred

A HAAG Master-level inspector since 2021, leading a third-generation roofing contractor founded in 1986. The 35% Rule on this page is the same written rule applied to every JDH estimate, viewed from the other direction. We recommend replacement when the repair would burn 35 percent or more of what a full Owens Corning Platinum system costs on this specific roof. The math is documented with the PCC Method and delivered as a Digital Analysis video so homeowners see the actual numbers before signing anything. We also write what we’ll not do, and why, on every quote.

What every JDH asphalt shingle quote actually includes

A roof is a layered system, not a stack of shingles. These six components are non-negotiable on every JDH install, regardless of which tier the homeowner picks. Skipping any one is how budget contractors hit a $5,500 price on a Maryland roof, and how the homeowner ends up replacing it again in 12 years.

JDH Remodeling crew performing full tear-off on a Maryland home
Step 1

Full tear-off & deck inspection

One-layer tear-off down to the deck. Every sheet of plywood or OSB gets walked, sounded, and photographed. Soft or delaminated sheets are called out before we cover the deck, not after the new roof is on. Budget roofs that “over-roof” skip this entirely.

PCC deck inspection
Ice and water shield + synthetic underlayment installed on a Maryland roof deck
Step 2

Ice-and-water shield & synthetic underlayment

Self-adhering ice-and-water membrane at eaves, valleys, and penetrations. Synthetic underlayment (not 15-pound felt) across the rest of the deck. This is the layer that fails first on a budget roof and the layer no homeowner ever sees once the shingles are on.

Why this matters
Step flashing and counter-flashing installed at a chimney intersection by JDH Remodeling
Step 3

New step, counter, and drip-edge flashings

Every penetration, sidewall, and chimney gets new aluminum step and counter-flash, mortared into masonry where it belongs. Drip edge on all eaves and rakes. Old roofs that “just need new shingles” usually have flashings older than the deck.

Repair vs replace
Owens Corning Duration architectural shingles in a JDH Remodeling delivery
Step 4

Owens Corning Duration architectural shingles

Not 3-tab. Duration architectural shingles with SureNail technology and 130 MPH wind warranty. Coastal-grade Duration Storm for homes within a mile of tidal water. Every shingle wrapper bar-coded so warranty registration is auditable.

Verify OC Platinum
JDH Remodeling balanced attic ventilation diagnosed with FLIR thermal imaging
Step 5

Balanced intake + ridge ventilation

Soffit intake and ridge exhaust sized to the attic volume. Unbalanced ventilation is the single biggest reason Maryland roofs fail early, and it’s invisible from the curb. We measure it during inspection and quote any corrections in writing before the install date.

Ventilation audit
Owens Corning Platinum Preferred Contractor warranty seal carried by JDH Remodeling
Step 6

50-year Platinum Protection warranty

Owens Corning’s 50-year non-prorated Platinum Protection warranty, registered on your behalf within two business days of completion. Transferable to the next homeowner one time, which is what a buyer’s home inspector asks about during resale. JDH 5-year workmanship warranty on top.

JDH credentials
The Decision Rule

When repair lands at 35% or more of replacement, replacement is the responsible call.

The same written rule we apply on every JDH estimate, viewed from the other direction. Burning a third of what a full Owens Corning Platinum system costs on a roof that’ll need replacing soon isn’t a value the homeowner ever gets back.

JDH Design Specialist reviewing thermal imaging inspection data on a tablet on a Maryland residential roof at sunset
Every 35% Rule call starts with the inspection evidence. FLIR thermal, drone aerial, moisture meter, and a HAAG-trained read on the roof field. The number isn’t a guess.
We didn’t think it was ethical to charge someone more than 35 percent to repair a roof they would have to replace soon anyway. So we wrote the rule down. – The 35% Rule, JDH

What it looks like in practice: a 10-year-old roof comes in with one bad valley and a flashing rebuild at $7,200. Full replacement on that roof is around $22,000. The repair lands at 33% · under the threshold, repair makes sense and carries our 5-year workmanship warranty.

Same roof a year later, after another storm, comes back with the original scope plus a chimney rebuild and 60 square feet of decking. Repair quote is $9,200. Replacement still around $22,000. That’s 42% · over the threshold. We tell the homeowner replacement is the responsible call, walk through the system shown on this page, and apply the diagnostic fee as deposit if they move forward. See replacement cost for the deeper price breakdown.

Where the “25% Rule” you’ve heard of actually comes from.

Most cost-guide content on “when to replace a roof” quotes the 25% Rule. Worth knowing where 25 comes from: the Florida Building Code. After Hurricane Andrew, Florida code officials wrote a re-roofing rule (in the Florida Building Code Existing Building chapter, often called the “25% Rule” on contractor forums) that says if more than 25 percent of a roof is repaired or replaced inside any 12-month period, the entire roof has to be brought up to current Florida wind-uplift code.

It’s a hurricane-country regulatory trigger, not a homeowner replacement-decision framework. Maryland and Virginia building codes don’t carry that provision. Contractors elsewhere have repurposed the 25 percent number nationally as a loose heuristic, but the Florida rule and a roofer’s replacement recommendation aren’t measuring the same thing:

  • 25% (Florida code): Are you legally required to re-roof? “Yes” once you’ve touched a quarter of the area inside 12 months.
  • 35% (JDH ethics): Is replacement the responsible call on this specific roof? “Yes” once a fair repair quote crosses a third of what a full replacement costs.

Two different questions, two different thresholds, neither one substitutable for the other. The 35 percent number is where JDH inspectors kept landing after looking at thousands of MD and VA roofs. It’s the point where the homeowner stops getting their money’s worth from a repair, regardless of what any building code requires.

Why our per-square floor is higher than $5,500. And what that price doesn’t buy.

If you’ve seen the “$5,500 roof” ads in Maryland, you’ve probably wondered how a real asphalt shingle install could be two to three times that. Here’s what gets stripped out to hit that price.

  • Single-layer tear-off only. If a second layer is found, change-order pricing kicks in. JDH inspections call out the layer count before the quote, no surprises on install day.
  • No deck repair allowance. Bad sheets are billed at retail per sheet plus labor. We bundle a reasonable deck repair allowance into every JDH quote because Maryland roofs over 20 years old almost always need 2 to 6 sheets of decking.
  • 15-pound felt underlayment instead of synthetic, and no ice-and-water shield at eaves or valleys. This is the layer that turns an ice-dam into a ceiling stain three winters later. Felt tears during install on a windy day; synthetic doesn’t.
  • Basic 3-tab shingles or a contractor-grade architectural, not Owens Corning Duration. Wind warranty is shorter, granule loss accelerates faster.
  • No ventilation correction. If intake and exhaust are unbalanced (most Maryland roofs are), the new shingles bake from underneath and the manufacturer warranty quietly excludes coverage.
  • Workmanship warranty measured in months, not years. JDH’s 5-year workmanship warranty is non-negotiable on every install. A 90-day or 1-year workmanship warranty is industry-standard at the budget tier.

None of this is a knock on the homeowner who picks the $5,500 option. The price is real, the work happens, the roof gets shingled. But an asphalt shingle roof installed today is meant to outlast the homeowner’s mortgage. JDH’s floor is higher because JDH prices a 30-year system, not a 12-year cosmetic. See financing if budget is the actual concern; an approved Service Finance Company application puts an $11,500 to $16,500 install at roughly $120 to $175 per month over 120 months, subject to credit approval.

From your call to three real proposals, step by step

Five steps, same process every time. The output is three real, factory-priced asphalt shingle proposals customized to your roof and your budget. The Right Fit, JDH’s standard practice. For the deeper crew-day-by-crew-day install version, see the 10-step replacement process.

1
You call · we answer live
+

A real JDH team member takes the call, not an answering service. We confirm your address is inside our 90-mile service radius, ask about the roof’s age and what prompted the call, and schedule the free inspection. If you’re not sure replacement is even necessary yet, that’s exactly what the inspection settles.

2
HAAG-certified inspection · PCC Method
+

A Design Specialist (the JDH name for our field inspectors: Joey Walzel, Tom Raley, Sam Carts, or Matt Brown, with Inspector Manager Brian McClees leading the team) walks the roof with FLIR thermal, drone, GoPro, snake camera, moisture meter, and HAAG shingle gauges. Decking condition, ventilation balance, and flashing age all get measured, not eyeballed. Every finding is documented as Problem, Cause, Consequence: the PCC Method.

3
35% Rule applied · the honest recommendation
+

The inspection data runs through the 35% Rule. If a fair repair would cost less than 35 percent of replacement and the roof has serviceable life left, we tell you to repair it, not replace it. If repair crosses the threshold, or the roof is simply past its serviceable life, replacement is the recommendation and you get the written reasoning, not a sales pitch.

4
Digital Analysis video · written quote
+

You receive a written photo and video report with PCC commentary on every finding, plus an itemized replacement quote: shingle line and color, underlayment, ice-and-water coverage, ventilation corrections, and deck repair allowance all named on the contract. If storm damage is involved, the documentation is structured the way insurance carriers expect, though JDH does not act as a public adjuster. See the claims walkthrough.

5
Replacement installed · 50-year + 5-year warranty
+

Most single-family asphalt installs are a one-day job: tear-off, deck repair, full system, magnet sweep, and walkthrough before sunset. JDH installs Owens Corning Oakridge and TruDefinition Duration shingles, with the OC Total Protection Roofing System accessories selected for the tier the homeowner chose. The 5-year JDH transferable workmanship warranty is on every install. The OC manufacturer warranty (up to 50-year non-prorated Platinum Protection on qualifying installs) is registered on your behalf within two business days. Dump trailer stays on the street, not the lawn.

Five brands. Every certification independently verifiable.

JDH installs five manufacturer-certified exterior brands. We don't carry every shingle on the market because we don't believe in installing what we wouldn't put on our own house.

Owens Corning
Platinum Preferred #229690

Top 1% of OC contractors nationally. JDH installs Oakridge (entry tier) and TruDefinition Duration (upper tier) with the full Total Protection Roofing System accessories. The 50-year non-prorated Platinum Protection warranty is available across both shingle lines when the install qualifies.

Verify certification
VELUX
Certified Installer

When a roof replacement includes skylights, certified VELUX installation keeps the manufacturer warranty intact. JDH does step-flashed perimeter rebuilds and dome replacements as part of the new-roof scope.

Skylight repair
James Hardie
Elite Preferred

Storm-impact siding repairs alongside roof work. HardiePlank fiber cement, color-matched and nailed to spec to maintain the 30-year warranty.

JDH siding
ProVia
Preferred Contractor

Storm-impact doors and windows replaced alongside the roof when the same event damaged multiple components. ProVia Endure + Signet, factory-certified install.

Windows & doors
Leaf Relief
By Owens Corning

Gutter failures alongside a roof replacement (overflow staining, fascia damage) get the aluminum micro-mesh upgrade with lifetime no-clog warranty backed by OC.

Gutter guards

5 Maryland counties, 3 Virginia counties, 90-mile radius from St. Leonard

JDH dispatches inspection and install crews from 4821 St Leonard Rd. Same-day forensic inspection across the core counties below, next-business-day for the expansion footprint. Asphalt shingle pricing is consistent across the service area; project-level variables (roof geometry, decking, accessory tier) drive within-range cost, not city.

JDH Remodeling headquarters at 4821 St Leonard Rd, St Leonard MD 20685. View on Google Maps for reviews and hours.

Charles County, MD
St. Mary's County, MD
Anne Arundel County, MD
Prince George's County, MD
Northern Virginia

Asphalt Shingle Roof Cost FAQ

How much does an asphalt shingle roof cost in Maryland and Virginia? +

A typical asphalt shingle roof on a 20-square (about 2,000 square foot) home runs $11,500 to $16,500 installed by JDH, at $575 to $825 per square. Owens Corning Oakridge installs land $575 to $650 per square; Owens Corning TruDefinition Duration installs land $700 to $825 per square. Larger roofs, complex hip-and-gable lines, decking that needs broad replacement, or a coastal-grade Duration Storm upgrade can push beyond that range; small one-story ranches with simple geometry can land at the bottom. The forensic inspection is free and produces the actual number for your roof.

Why does the per-square price range from $575 to $825? +

Two reasons. First, shingle line: Oakridge sits at the lower end, TruDefinition Duration sits at the upper end. Second, the Owens Corning Total Protection Roofing System accessories that go under the shingle. Entry-tier installs run RhinoRoof as both underlayment and ice-and-water shield. Upper-tier installs use ProArmor synthetic underlayment plus WeatherLock self-adhered ice-and-water shield at eaves, valleys, and penetrations. The shingle on the curb can look similar between tiers; the layers underneath are what earn the OC Platinum Protection warranty and decide whether the roof lasts 18 years or 50.

What is included in the JDH per-square price? +

Tear-off of one existing layer, haul-away and dump fees, deck inspection and reasonable deck repair allowance, aluminum drip edge on all eaves and rakes, OC starter strip, an OC-brand synthetic underlayment, ice-and-water protection sized to the install tier, hip and ridge cap, ridge ventilation correction when measurement shows it is needed, the shingle, manufacturer warranty registration on your behalf, and the permit when the jurisdiction requires one. The JDH 5-year transferable workmanship warranty is on every install regardless of tier. The free PCC forensic inspection and Digital Analysis video are also included with no obligation to buy anything.

Is $25,000 too much for an asphalt shingle roof in Maryland? +

Above average, but not automatically unreasonable. A $25,000 Maryland asphalt install typically means one of: roof area over 30 squares, a complex hip-and-gable line with multiple dormers, decking that needs broad replacement, the upper Duration tier with the full Owens Corning Total Protection Roofing System accessory stack for Platinum Protection eligibility, or all of the above. Most JDH single-family asphalt installs land in the $11,500 to $16,500 range on a 20-square roof. Above $20,000, we will show you in writing where the extra dollars are going, line by line, and what could come out of the scope to bring it down.

What is the best time of year to install an asphalt shingle roof in Maryland? +

Late fall (October through early December) and early spring (March through April) are the technical sweet spots for Maryland: temperatures cool enough for shingle handling without thermal cracking, warm enough for proper sealant cure. Summer installs work fine, but expect 1 to 2 day delays during 95F-plus heat. Winter installs are possible when the deck stays dry and ambient temperature stays above 40F; otherwise JDH schedules into the next warm window. The “winter is cheapest” line on most cost guides is only sometimes true in Maryland because winter installs need shingle pre-warming and longer cure windows that eat the discount.

Will my homeowners insurance cover a new asphalt shingle roof? +

For damage from a covered peril (wind, hail, fallen tree, fire, lightning, vandalism) most Maryland and Virginia policies cover replacement after your deductible. Age-related wear and tear is generally excluded. JDH documents claims with HAAG Master Certified impact measurements, Xactimate-formatted scopes of loss, and photo evidence carriers cannot dismiss. JDH does not act as a public adjuster; the coverage decision belongs to the carrier. Most JDH-documented claims settle in 9 to 21 days. See the claims walkthrough for what to do (and what NOT to say to the adjuster) when storm damage hits.

What is the difference between a $5,500 roof ad and a JDH asphalt install? +

Short version: the price you see in a $5,500 roof ad is for the shingles and the labor to nail them on. What gets skipped to hit that price is the layered system underneath: ice-and-water shield, synthetic underlayment (replaced by 15-pound felt), deck repair allowance, new aluminum flashings, ventilation correction, OC-brand starter and hip-and-ridge cap, and any meaningful workmanship warranty. The shingle on the curb looks similar; the layers you do not see are what decide whether the roof lasts 12 years or earns the OC Platinum Protection warranty. JDH’s floor is higher because JDH prices a 30-year system, not a 12-year cosmetic. The full skipped-line list is in the section above this FAQ.

How long does a JDH asphalt shingle install take? +

Most Maryland and Virginia single-family asphalt installs are a one-day job: crew arrives 7 to 8 AM, tear-off complete by lunch, new system installed by 5 to 6 PM, magnet sweep of the property and a walkthrough before sunset. Larger Bay-front colonials with hip roofs, steep gables, multiple dormers, or significant deck repair may need a second day. JDH schedules a specific day and an arrival window, not an all-day “sometime between 7 and 5” window.

Does JDH offer financing for an asphalt shingle roof? +

Yes, through Service Finance Company. Promotional 0% APR options are available for qualified Maryland and Virginia homeowners; most homeowners land around 6.99% APR over 10 years, subject to credit approval. Approved financed jobs require no deposit; non-financed jobs require a one-third deposit at contract signing, which is the legal maximum in Maryland and Virginia. JDH walks the rate, term, and monthly payment options on-site so you can decide what fits your budget before you sign anything. See financing for current promotional windows.

How does an asphalt shingle roof qualify for the 50-year Owens Corning Platinum Protection warranty? +

Two things have to be true. First, the install has to be performed by an Owens Corning Platinum Preferred Contractor (JDH is one, #229690), which is the top 1% of OC’s contractor program nationally. Second, the install has to include the full Owens Corning Total Protection Roofing System: an OC underlayment, OC ice-and-water shield, OC starter strip, OC hip-and-ridge cap, OC ventilation, and the shingle. JDH registers the warranty on your behalf within two business days of completion. The 50-year coverage is non-prorated and transferable to the next homeowner one time, which is what a buyer’s home inspector asks about during resale.

Verify everything on this page

Every credential and standard referenced above is publicly verifiable. Don't take JDH's word for it.

  • 1
    HAAG Education Inc.
    HAAG Certified Inspector Directory

    The forensic inspection credential held by the majority of insurance adjuster field staff. Verify Jim Dodson's HCI Master Level credential (#992109047) directly with HAAG.

    haageducation.com →
  • 2
    Maryland Department of Labor
    MHIC Contractor License Search

    Look up MHIC #137491 to confirm active status, trading name, and any disciplinary history.

    dllr.state.md.us →
  • 3
    Virginia DPOR
    Virginia Contractor License Lookup

    Confirm Class A #2705192986 on the Department of Professional and Occupational Regulation database.

    dpor.virginia.gov →
  • 4
    Owens Corning
    Platinum Preferred Contractor Locator

    OC's official directory of Platinum Preferred contractors. JDH appears in the Southern Maryland and Northern Virginia listings.

    owenscorning.com →
Free · No Obligation

Get Your Asphalt Shingle Roof CostThree Real Proposals. No Pressure. No Pitch.

A HAAG Certified Master Level Inspector will walk your roof, document every finding with photos and video, and email you the PCC report plus three customized Owens Corning proposals before we leave. About 1 in 4 inspections result in no recommended work because JDH inspectors are not paid on commission.

  • 60-90 minutes on-site · written report and three proposals before we leave
  • PCC Method applied to every finding
  • The 35% Rule decides repair vs replace honestly
  • Documentation usable by insurance adjusters and lenders
Call (443) 241-7356

Schedule Your Free Inspection

Same-day or next-business-day response. We'll confirm by phone within the hour.

What kind of roofing project?

Pick the one that fits best. You can change later.

Roofing service

Where is the property?

Start typing your address. We will auto-fill city, state, and zip.

How should we reach you?

A real person will follow up within 1 business day.

By submitting, you agree to our Privacy Policy and Terms of Service. We do not sell or share your info.

What can we help with?

Pick all that apply. You can change later.

Services

Where is the property?

Start typing your address. We will auto-fill city, state, and zip.

How should we reach you?

A real person will follow up within 1 business day.

By submitting, you agree to our Privacy Policy and Terms of Service. We do not sell or share your info.