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
Aerial view of completed JDH Remodeling roof replacement in a Maryland neighborhood
Roofing in Maryland & Virginia

Maryland & Virginia Roofing Contractor: Inspect, Repair, Replace, Restore After Storm Damage

What JDH does for roofing

JDH Remodeling is a HAAG Master-certified roofing contractor serving Maryland and Virginia since 1986. We replace, repair, inspect, and restore asphalt-shingle, metal, and flat roofs across five Maryland counties and three Virginia counties. Owens Corning Platinum Preferred, MHIC #137491, VA Class A #2705192986, with 1,400+ Google reviews at 4.9 stars and a 50-year transferable manufacturer warranty on every Platinum install.

Ask AI About JDH Roofing:
Maryland Roofing Cost

How much does a new roof cost in Maryland?

A new asphalt-shingle roof in Maryland costs between $5.50 and $12.50 per square foot installed in 2026, with a $4,900 minimum job. For a typical 1,800 to 2,400 square foot Maryland home, that lands between $9,500 and $16,500 for a full Owens Corning Platinum-tier system including tear-off, synthetic underlayment, ice-and-water shield, code-required drip edge, balanced ventilation, and a 50-year non-prorated warranty. Metal roofing runs $15 to $22 per square foot. Repairs run $1,200 to $3,600 per job. Inspections are free for homeowners.

$5.50-$12.50 per sq ft installed $9,500-$16,500 typical Maryland home 50-year Platinum warranty Free homeowner inspection
Watch our 10-step roofing process

How JDH delivers a Maryland or Virginia roof replacement

3:38 walk-through of every step from inspection to final inspection, narrated by the JDH crew.

4.9★
1,400+ Google Reviews
HAAG
Master Certified Inspector
OC
Platinum Preferred
MHIC #137491
Maryland Licensed
A+
BBB Accredited
Roofing Services We Offer

From shingle repair to full storm-damage restoration

JDH installs Owens Corning Duration architectural shingles, metal panels, flat-roof systems, and VELUX skylights across Maryland and Virginia. Every job includes balanced ventilation, code-required ice-and-water shield, aluminum drip edge, and a written warranty. Pick the service that matches what your home needs.

Owens Corning Duration shingle roof replacement on a Maryland home
Primary Service

Roof Replacement

Tear-off to deck, full Owens Corning Platinum system, 50-year warranty. $5.50-$12.50 per sq ft installed.

See roof replacement scope
JDH crew performing roof repair on a Maryland home

Roof Repair

Leak diagnosis, shingle replacement, flashing repair, deck patching. $1,200-$3,600 per repair.

How we repair leaks
Storm damage roof inspection and insurance documentation on a Maryland home

Storm Damage

HAAG-certified damage assessment, Xactimate scopes of loss, insurance adjuster representation. Most claims settle in 9-21 days.

Insurance claim documentation
Emergency tarp installation to stop active roof leak on a Maryland home

Emergency Repair

24-hour response. Tarp installation, leak containment, temporary patching. $500-$1,000 flat-rate tarping.

Same-day tarp and patch service
HAAG Master Certified roof inspection on a Maryland home

Roof Inspection

Free for homeowners. 47-point HAAG Master inspection with photo report and PCC method analysis.

Free HAAG Master inspection
Metal roof installation on a Maryland waterfront home

Metal Roofing

Standing-seam metal panels for coastal, contemporary, and high-wind exposure homes. $15-$22 per sq ft.

Standing-seam metal options
VELUX skylight installation flashed into asphalt shingle roof

Skylight Installation

VELUX Certified Installer. Step-flashed openings, no-leak guarantee. $1,500-$3,500 per unit.

VELUX skylight options
Flat roof commercial building installation completed in Maryland

Flat Roofing

TPO, modified bitumen, and EPDM systems for low-slope sections, additions, and small commercial.

TPO and modified bitumen systems
Specialty Roofing Services

Sub-services most contractors skip

Attic Ventilation Audit

Net-free-area measurement, intake/exhaust balance check, baffle audit.

See attic venting audit

Chimney Flashing

Step flashing, counter-flashing, cricket installation for chimneys 30+ inches wide.

Chimney flashing service

Thermal & Moisture Mapping

Infrared thermal imaging finds hidden leaks and ventilation gaps no eye can spot.

Thermal imaging

Roof Deck Restoration

Replace rotted OSB or plank deck before reroofing. Required for warranty.

Deck restoration

VA & FHA Roof Certifications

Lender-required roof certifications for home sales, refinancing, FHA/VA loans.

Lender certifications

Leak Detection & Repair

Tracer dye, smoke test, and thermal imaging to locate the actual leak entry point.

Leak detection service

Solar Panel Detach & Reset

Required for roof replacement under existing solar panels. $350-$450 per panel.

Solar detach and reset

Emergency Tarping

24-hour response. Tarp installation to stop active leaks. $500-$1,000 flat rate.

Emergency tarp service
Roofing Financing Available

Roof now, pay monthly. Financing from $99 per month.

A new roof shouldn't wait for tax season or HELOC paperwork. JDH partners with Hearth and GreenSky to deliver same-day financing approval with no impact to your credit score during pre-qualification. Promotional rates available for qualified Maryland and Virginia homeowners.

  • Same-day pre-qualification, no credit-score impact
  • 0% introductory rate available for 12-18 months
  • Fixed monthly payments starting around $99
  • No prepayment penalties, pay off any time
  • Works with insurance claim deductibles, storm-damage gap coverage
Example monthly payment
Roof replacement total $12,000
Term 120 months
Promo APR 4.99%
Monthly payment ~$127

Example only. Actual rates vary by credit profile, loan term, and lender promotions in effect at time of application. APR ranges typically 0% to 24.99%. Pre-qualification is a soft pull. JDH does not finance directly; we facilitate through Hearth and GreenSky lender networks.

Materials & Manufacturer Certifications

Five brands. Every certification verifiable.

JDH installs five manufacturer-certified 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. Every certification below is verifiable on the manufacturer's contractor locator.

Owens Corning
Platinum Preferred

Top 1% of OC contractors nationally. Duration architectural shingles, 50-year non-prorated Platinum Protection warranty.

Verify certification
VELUX
Certified Installer

Step-flashed VELUX skylight installation with leak-proof warranty. Solar-powered Fresh Air skylights available.

VELUX installer locator
James Hardie
Elite Preferred

Fiber cement siding installation paired with roofing on whole-exterior projects. Maryland-rated for coastal humidity.

See James Hardie siding
ProVia
Preferred Contractor

Endure windows and Signet entry doors. Paired with roofing on home exterior projects for HOA approval and aesthetic match.

ProVia windows & doors
Leaf Relief
By Owens Corning

Aluminum micro-mesh gutter guard. Lifetime no-clog warranty backed by OC. Installed with seamless K-style gutters.

Leaf Relief gutter guards
The JDH Roofing Process

What happens from your first call to final inspection

Every JDH roof job follows the same five-stage process. Click any stage to see what happens, who shows up, and what you should expect.

01 HAAG Master Inspection & Photo Report +

A HAAG Master Certified inspector (typically Jim Dodson or a senior Design Specialist) walks every accessible roof plane, photographs every issue from the angle adjusters and warranty manufacturers actually need to see, and produces a written PCC method report: Problem, Cause, Consequence on every finding. Same-day in most cases, free for homeowners.

What you get: a 20-40 page PDF with photos, code citations, manufacturer warranty implications, and a fixed-price written quote. No mystery line items. We never subcontract inspections.

02 Fixed-Price Quote & Material Selection +

Within 24 hours of inspection you receive a written, fixed-price quote, scoped to your specific roof. No surprise change orders, no per-square gimmicks. The quote includes tear-off, Owens Corning Duration architectural shingles, synthetic underlayment, ice-and-water shield (24-inch warm-wall extension per Maryland code), aluminum drip edge, balanced ventilation calc, and a 50-year non-prorated Platinum Protection warranty.

You'll pick shingle color from physical samples brought to your home (digital lookups never capture the actual color in Maryland sunlight). Most homeowners decide same day; some take a week to compare to neighbors. There's no pressure either way.

03 Permitting & Material Delivery +

JDH files your county building permit on your behalf. We know the staff at Calvert, Anne Arundel, Charles, Prince George's, and St. Mary's permit offices by name. Material is delivered the business day before your install. We coordinate driveway clearance and yard-protection setup. If your project depends on insurance settlement, we won't deliver until the settlement check is in hand.

04 Install Day (Most Roofs Finish in One Day) +

JDH crews arrive at 7 to 8 AM. A standard 20-square Maryland roof is a same-day job: tear-off complete by lunch, new system installed by 5 PM. Larger Bay-front colonials with hip roofs or steep gables may need a second day. We protect your landscaping with tarps, your driveway with plywood, and your HVAC equipment with secured covers.

You don't have to be home. The crew chief calls you with status at lunch and at job completion. We do not subcontract installation: every crew member is on JDH payroll, in JDH-branded shirts, and HAAG-trained.

05 Final Walkthrough, Magnet Sweep, Warranty Activation +

Before we leave: rolling magnet sweep of your driveway and lawn (no nails left in your tire or your foot), photo documentation of every flashing detail for your records, and a county final inspection scheduled. We register your Owens Corning Platinum Protection warranty (transferable to one future homeowner, which adds $5,000 to $15,000 to your resale value).

You receive the closed county permit document, the full warranty paperwork, and a final photo packet within 5 business days. Then we follow up at 6 months and 12 months to verify everything is performing.

Why Maryland Homeowners Choose JDH for Roofing

Four reasons we win on the inspection report, not the sales pitch

JDH doesn't knock doors, doesn't post-storm canvas neighborhoods, and doesn't pressure on the porch. We win on documentation, certification, and three generations of Maryland and Virginia roofing knowledge. Here is what that means for your roof.

01

HAAG Master Certified Inspections

Jim Dodson holds HAAG Master Level cert #992109047, the highest individual certification in roof-damage forensic engineering. Held by fewer than 200 inspectors nationally. JDH inspection reports are admissible in insurance disputes and Maryland courts.

02

Owens Corning Platinum Preferred

Top 1% of OC contractors nationally. The Platinum Protection 50-year warranty is non-prorated and transferable to one future owner, which adds documented resale value when you sell.

03

39 Years of Maryland & Virginia Roofs

Founded 1986. Three generations of Dodsons. Over 8,000 roofs installed across Calvert, Anne Arundel, Charles, Prince George's, St. Mary's, and Fredericksburg-area counties. We know which neighborhoods have 1970s plank decking, which have OSB.

04

Federal Contracting Heritage

JDH was founded on Pentagon and U.S. State Department federal contracting. We're experienced with FEDVIP-insured federal employees, PCS-driven Pax River timelines, and the documentation rigor military and federal homeowners expect.

1,400+ Google Reviews · 4.9 Stars

What Maryland and Virginia homeowners say about JDH roofing

★★★★★

"JDH inspected our roof after the spring hailstorm, documented every hit with HAAG-method photos, and walked the inspection with our State Farm adjuster. Claim settled in 11 days. New roof installed in one day. No upsell, no scare tactics. The way roofing should be done."

Verified Google Review
Roof Replacement · Dunkirk, MD
★★★★★

"Best inspection experience of my homeowner life. Jim spent 90 minutes on our roof, gave us a 35-page PDF report with every issue ranked by urgency. We didn't need a full replacement, just chimney flashing and ridge vent. They did the repair the following Tuesday for exactly the quoted price."

Verified Google Review
Roof Inspection · Annapolis, MD
★★★★★

"Hired JDH for a roof replacement on our 1950s rancher in Lusby. They found rotted plank decking under the old shingles, photographed it, showed us, and quoted the deck repair at the originally-quoted price (no upcharge). Full Owens Corning Platinum install, 50-year warranty, all in one day."

Verified Google Review
Roof Replacement · Lusby, MD
Roofing Across Maryland & Virginia

5 Maryland counties, 3 Virginia counties, 30+ cities

JDH serves every Maryland and Virginia city within a 90-mile radius of our St. Leonard headquarters. Click your city to see roofing service details, recent jobs, and verified reviews from your neighborhood.

JDH Remodeling headquarters at St. Leonard, MD. Roofing service area extends 90 miles in every direction, covering 5 Maryland counties and 3 Virginia counties. View JDH on Google Maps to see reviews, hours, and photos.

Frequently Asked

Roofing Questions Maryland & Virginia Homeowners Ask

How much does a roof replacement cost in Maryland in 2026?+

A full asphalt-shingle roof replacement in Maryland runs $5.50 to $12.50 per square foot installed, with a $4,900 minimum job. For a typical 1,800 to 2,400 sq ft Maryland home, that's $9,500 to $16,500 for a full Owens Corning Platinum-tier system including tear-off, synthetic underlayment, ice-and-water shield, drip edge, balanced ventilation, and the 50-year non-prorated warranty.

Variables: roof complexity (steep pitch, multiple hips, dormers, chimneys add labor), deck condition (rotted OSB or plank requires replacement), and material upgrades (designer shingles, metal accents, premium ventilation systems). See our full Maryland roof replacement cost guide or statewide cost breakdown for itemized examples.

How long does a roof replacement take?+

Most Maryland roofs are a one-day job: crew arrives at 7-8 AM, tear-off complete by lunch, new system installed by 5 PM, magnet sweep and walkthrough before sunset. Larger Bay-front colonials with hip roofs, steep gables, or multiple dormers may need a second day. Material delivery is the business day before install, so keep your driveway clear that evening.

What's the difference between roof repair and roof replacement?+

Roof repair fixes a specific failure point (a leaking valley, missing shingles, failed flashing). Roof replacement removes the entire existing system and installs new from the deck up. The general rule: if your roof is under 12 years old and the damage is localized, repair makes sense. If it's 15+ years old or has multiple failure points across different planes, replacement is more cost-effective long-term.

JDH is a repair-first roofer when repair makes sense. We're not incentivized to push replacement. See our repair vs. replace decision guide for the full framework.

How long does a roof last in Maryland?+

An Owens Corning Duration architectural shingle roof in Maryland's mixed climate lasts 25-30 years when installed with balanced ventilation and adequate ice-and-water shield. A 3-tab shingle roof lasts 15-20 years. Metal roofs last 40-70 years. The single biggest factor: attic ventilation. Heat-cooked shingles from unbalanced ventilation cut roof life by 5-10 years, regardless of brand.

Will my homeowner's insurance cover a new roof in Maryland?+

Most Maryland homeowners' insurance policies cover roof replacement when the damage is from a covered peril: wind, hail, fallen tree, fire, vandalism. Age-related wear and tear is NOT covered. The trick is documentation. JDH provides HAAG Master Certified inspection reports with photos, code citations, and Xactimate-formatted scopes of loss that adjusters cannot dismiss. Most Maryland claims we document settle in 9 to 21 days. See our insurance claims walkthrough.

Do you offer financing for a new roof?+

Yes. JDH partners with Hearth and GreenSky for same-day pre-qualification roofing financing. Promotional rates available for qualified Maryland and Virginia homeowners. A typical $12,000 roof at 4.99% APR over 120 months runs about $127 per month. Pre-qualification is a soft credit pull (no impact to your score). 0% introductory rates are sometimes available for 12-18 months. See roofing financing options for terms and lender details.

What roofing materials work best for Maryland weather?+

For most Maryland homes, Owens Corning Duration architectural shingles are the right answer: 130 MPH wind rating, algae-resistant granules (important for Maryland humidity), and the 50-year Platinum Protection warranty when installed by certified contractors. Bay-edge homes within a mile of tidal water benefit from coastal-grade Duration Storm shingles with stainless fasteners. Standing-seam metal works on contemporary builds and federal-employee homes, costs 2-3x more, lasts 2-3x longer.

Are you licensed in both Maryland and Virginia?+

Yes. JDH carries Maryland MHIC #137491 and Virginia Class A contractor license #2705192986. Both are verifiable on the state licensing portals: Maryland DLLR for MHIC, Virginia DPOR for Class A. We've been licensed in both states since 1986. HAAG Master certification works in both jurisdictions.

What's a Maryland MHIC license and why does it matter?+

MHIC is the Maryland Home Improvement Commission license, required by Maryland law for any contractor performing $500+ of home improvement work. It signals the contractor carries minimum bonding, liability insurance, and has passed Maryland's contractor exam. Verify any Maryland roofer's MHIC number at the Maryland DLLR portal before signing anything. JDH's MHIC is #137491.

What's the best time of year to replace a roof in Maryland?+

Late fall (October to early December) and early spring (March to April) are the technical sweet spots: temperatures cool enough for shingle handling without thermal cracking, warm enough for proper sealant cure. Summer works fine but expect 1-2 day delays during 95°F+ heat. Winter installs work if the deck is dry and temperatures stay above 40°F: JDH installs year-round when storm damage demands it. Don't wait for the "perfect" season if your roof is leaking.

A storm-chaser knocked on my door after the last Maryland storm. Should I sign?+

No. Maryland gets canvassed by out-of-state storm-chasers every spring and after every hurricane. They typically offer to "handle your insurance claim" for a deposit, then disappear, subcontract the work to the cheapest crew available, or leave the state before warranty matters. Maryland has an active 3-day right of rescission on door-to-door contracts. A legitimate contractor gives you a written quote, leaves it with you, calls back next week. JDH does not knock doors. Ever. See our roofing scams to avoid guide.

How is JDH's inspection different from a free roof inspection from a competitor?+

Most "free roof inspections" are 10-minute drive-bys designed to generate a sales pitch. JDH inspections take 60-90 minutes, are performed by HAAG Master Certified inspectors (#992109047), and produce a written 20-40 page PDF report using the PCC method: Problem, Cause, Consequence on every finding. Insurance adjusters and warranty manufacturers actually need this format to process claims. See the sample forensic report and our full inspection scope.

Free · No Obligation

Free Maryland & Virginia Roof InspectionNo Pressure. No Pitch. Just the truth.

A HAAG Master Certified inspector will walk your roof, photograph every area of concern, and email you a written PCC method report within 24 hours. Same-day inspection most days. Evenings and Saturdays available across Maryland and Virginia.

  • HAAG Master inspection with PCC method report
  • Photo documentation within 24 hours
  • Insurance-claim-ready Xactimate scope
  • Fixed-price written quote, no add-ons
  • 50-year Owens Corning Platinum warranty
Call (443) 241-7356
Maryland MHIC #137491 · Virginia Class A #2705192986 · HAAG Master cert #992109047

Request Your Free Inspection

Average response time: 2 hours during business hours.