Maryland & Virginia Roofing Contractor: Inspect, Repair, Replace, Restore After Storm Damage
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.
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.
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.
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.
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 scopeRoof Repair
Leak diagnosis, shingle replacement, flashing repair, deck patching. $1,200-$3,600 per repair.
How we repair leaksStorm Damage
HAAG-certified damage assessment, Xactimate scopes of loss, insurance adjuster representation. Most claims settle in 9-21 days.
Insurance claim documentationEmergency Repair
24-hour response. Tarp installation, leak containment, temporary patching. $500-$1,000 flat-rate tarping.
Same-day tarp and patch serviceRoof Inspection
Free for homeowners. 47-point HAAG Master inspection with photo report and PCC method analysis.
Free HAAG Master inspectionMetal Roofing
Standing-seam metal panels for coastal, contemporary, and high-wind exposure homes. $15-$22 per sq ft.
Standing-seam metal optionsSkylight Installation
VELUX Certified Installer. Step-flashed openings, no-leak guarantee. $1,500-$3,500 per unit.
VELUX skylight optionsFlat Roofing
TPO, modified bitumen, and EPDM systems for low-slope sections, additions, and small commercial.
TPO and modified bitumen systemsSub-services most contractors skip
Attic Ventilation Audit
Net-free-area measurement, intake/exhaust balance check, baffle audit.
See attic venting auditChimney Flashing
Step flashing, counter-flashing, cricket installation for chimneys 30+ inches wide.
Chimney flashing serviceThermal & Moisture Mapping
Infrared thermal imaging finds hidden leaks and ventilation gaps no eye can spot.
Thermal imagingRoof Deck Restoration
Replace rotted OSB or plank deck before reroofing. Required for warranty.
Deck restorationVA & FHA Roof Certifications
Lender-required roof certifications for home sales, refinancing, FHA/VA loans.
Lender certificationsLeak Detection & Repair
Tracer dye, smoke test, and thermal imaging to locate the actual leak entry point.
Leak detection serviceSolar Panel Detach & Reset
Required for roof replacement under existing solar panels. $350-$450 per panel.
Solar detach and resetEmergency Tarping
24-hour response. Tarp installation to stop active leaks. $500-$1,000 flat rate.
Emergency tarp serviceRoof 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 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.
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.
Top 1% of OC contractors nationally. Duration architectural shingles, 50-year non-prorated Platinum Protection warranty.
Verify certificationStep-flashed VELUX skylight installation with leak-proof warranty. Solar-powered Fresh Air skylights available.
VELUX installer locatorFiber cement siding installation paired with roofing on whole-exterior projects. Maryland-rated for coastal humidity.
See James Hardie sidingEndure windows and Signet entry doors. Paired with roofing on home exterior projects for HOA approval and aesthetic match.
ProVia windows & doorsAluminum micro-mesh gutter guard. Lifetime no-clog warranty backed by OC. Installed with seamless K-style gutters.
Leaf Relief gutter guardsWhat 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.
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.
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.
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.
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.
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.
Real Maryland and Virginia roofs JDH completed this year
Every photo below is from a JDH job in the past 12 months. No stock photography, no manufacturer-supplied marketing shots. Click through to the city page for the full project story.
Plum Point colonial: OC Duration Estate Gray
2,200 sq ft tear-off + replacement, balanced ventilation upgrade, ice-and-water shield extension on north slope.
Pax River federal-employee home: Black Sable shingle
Insurance-claim-driven full replacement after spring hailstorm. 9-day adjuster settlement, JDH provided HAAG documentation.
Mixed shingle and standing-seam metal accent: Sierra Gray
Asphalt main roof with standing-seam metal porch accent. Coastal-grade Owens Corning Duration Storm shingles with stainless fasteners.
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."
"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."
"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."
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.
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 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