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
JDH Roof Repair: Body
JDH Remodeling premium Owens Corning Platinum roof replacement in Maryland
Service · Maryland & Virginia

Annual Roof Maintenance That Pays for Itself in Year One

Direct Answer

JDH offers annual residential roof maintenance plans across Maryland and Northern Virginia, performed by HAAG Master Certified inspectors. Each visit includes a full forensic inspection (FLIR thermal, drone aerial when slope warrants, moisture meter, ventilation audit), minor seal and flashing repairs as needed, debris clearing, and a written photo report. Annual maintenance plans start at $295 per year and typically prevent $1,500 to $4,000 in storm-season repair costs over a 3-year window. JDH's plan also extends most Owens Corning Platinum warranties because maintenance documentation is required to keep some manufacturer coverage active beyond year 10. MHIC #137491, VA Class A #2705192986, $8M insured.

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
39 Years
Family-Owned Since 1986
Maryland & Virginia · 2026

How much does annual roof maintenance cost in Maryland?

JDH residential roof maintenance plans in Maryland start at $295 per year for the standard 2-visit plan (spring inspection + fall pre-winter prep) on a typical 1,800-2,400 sq ft asphalt shingle roof. The Premium plan ($495/yr) adds gutter cleaning, attic ventilation moisture audit, and 1 unlimited callback visit for any concern. One-time inspections (no plan) run $185 to $295 depending on roof size and complexity. Maintenance subscribers get priority storm-response scheduling and a 10 percent discount on any repair work that follows from a maintenance finding. See replacement cost for what maintenance helps you avoid.

$9,500-$16,500 typical (1,800-2,400 sqft) $5.50-$12.50 per sqft installed $4,900 minimum job 50-year Platinum warranty Free homeowner 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 with a third-generation operating history. The JDH maintenance plan is designed around the same inspection rigor we apply to claim and replacement work, not the visual walk-around most maintenance contracts deliver. 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 JDH checks on every maintenance visit

Every JDH maintenance visit runs through the same forensic inspection checklist a claim inspection would. Most maintenance contracts in Maryland are visual walk-arounds; ours is a HAAG-trained read on the full roof system. Skipping any one is how budget contractors hit a $3,999 price, and how you end up replacing the roof again in 12 years.

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

Debris & organic mitigation

Clear valley leaves, pine needles, branch debris, and gutter throat blockages. Organic matter holds moisture against shingles and accelerates granule loss; sitting leaves in a valley is a leak waiting for the next freeze-thaw cycle. Removed and bagged at the end of every visit.

Why organic debris matters
Ice and water shield + synthetic underlayment installed on a Maryland roof deck
Step 2

Penetration & collar tune-up

Inspect every neoprene pipe boot for UV cracking. Apply solar-rated polyurethane sealant to exposed fasteners and tight-seal flashing reglets where mortar has receded. Pipe boots are the #2 source of Maryland roof leaks; catching one degraded boot during maintenance prevents a $400 to $1,200 repair callout.

Common flashing failures
Step flashing and counter-flashing installed at a chimney intersection by JDH Remodeling
Step 3

Fastener & wind-lift remediation

Hand-seal slightly unbonded shingle tabs and re-secure loose ridge cap nails. Wind eventually breaks the self-sealing strip on every asphalt roof; caught in maintenance, it is a 5-minute fix. Caught on a storm callout, the same lifted tab has already let water under the field and the repair is 10x the cost.

Wind damage scope
Owens Corning Duration architectural shingles in a JDH Remodeling delivery
Step 4

Forensic attic moisture scan

FLIR thermal imaging inside the attic space to confirm no micro-leaks are creeping past the underlayment. Thermal anomalies catch moisture months before a ceiling stain appears downstairs, while the repair is still a flashing reseal rather than a drywall + insulation + ceiling rebuild.

Forensic inspection method
JDH Remodeling balanced attic ventilation diagnosed with FLIR thermal imaging
Step 5

Ventilation balance check

Verify ridge exhaust and soffit intake are still moving the calculated NFVA (net free vent area) for the attic volume. Insulation often blocks soffit intake within 2-3 years; we re-baffle as needed. Unbalanced ventilation bakes shingles from underneath and quietly voids most manufacturer warranties.

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

Documented maintenance log + warranty compliance

Photo report emailed before we leave. Findings logged against your manufacturer warranty schedule (the OC Platinum Protection extension at year 10 requires this paper trail). Subscriber discount code (10% Standard, 15% Premium) activates automatically for any follow-on repair work that follows from a finding.

JDH credentials
The Math

A $295 annual maintenance plan pays for itself in year one if it prevents a single avoidable repair.

Maintenance is the right call when the roof has serviceable life left and prevention cost is a fraction of replacement. JDH applies the same 35% Rule we use on every estimate: if a maintenance audit uncovers structural issues where the necessary repairs cross 35 percent of what a new roof would cost, we will honestly advise you to stop spending money on maintenance and assist you in planning for a systematic replacement instead. Most Maryland storm-season repair calls JDH responds to could have been a $0 or $40 maintenance fix six months earlier; the math compounds over a 25-year roof.

JDH Design Specialist reviewing thermal imaging inspection data on a tablet on a Maryland residential roof at sunset
Every maintenance visit 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 built the maintenance plan because we kept showing up on emergency calls in November for problems we would have caught in October. The customer paid 5 to 10 times more for the storm repair than the maintenance fix would have cost. We do not want that for our customers. – JDH maintenance plan rationale

The three highest-prevention-value items JDH catches on annual maintenance:

  • Lifted or back-sealed shingle tabs (year 8-15 roofs). Wind eventually breaks the seal strip on every asphalt roof. Caught on maintenance, it is a 5-minute reseal at no incremental charge. Caught on a storm callout, the wind has already lifted the field and the repair is $400 to $1,200.
  • Compromised flashing at chimneys, skylights, valleys, and pipe penetrations. Flashing is the #1 source of roof leaks regardless of shingle age. JDH inspects every flashing point with a moisture meter on every visit. A failing flashing seal caught in maintenance is a $40 to $180 reseal; the same seal failure caught after it leaks into the attic is $1,200 to $3,500 (flashing + drywall + insulation).
  • Attic ventilation imbalance. 70 percent of Maryland roofs JDH inspects have undersized ridge venting or blocked intake at the soffits. This bakes shingles from underneath (warranty exclusion territory) and creates condensation that looks like a leak. Maintenance catches the imbalance; we recommend a vent correction before the manufacturer warranty is voided.

When the maintenance plan does not make sense

On a roof in the last 5 years of its serviceable life, maintenance is throwing money at a system that will be replaced anyway. JDH will tell you to skip the plan and put the $295 toward the replacement deposit instead. On a brand-new roof (under 3 years), most issues are warranty events; we do an annual visit but the cost is reduced to the inspection only.

The plan makes the most economic sense on roofs aged 5 to 20 years, which is the window where most preventable damage occurs.

What you get on each maintenance plan tier. And what gets stripped from a $99 maintenance offer.

JDH maintenance plans come in two tiers. We also see $99 to $149 "annual roof check" offers from competitors. Here is what is included at each price point.

  • JDH Standard Plan: $295/year. 2 visits (spring + fall pre-winter). HAAG inspection of full roof field, all flashings, ventilation balance check. Moisture meter on suspect areas. Written photo report with findings prioritized. Minor seal and re-nail work included up to 30 minutes per visit. 10% discount on any follow-on repair.
  • JDH Premium Plan: $495/year. Everything in Standard, plus: gutter cleaning at both visits, full attic ventilation moisture audit, 1 unlimited callback visit (no charge regardless of issue), 15% discount on follow-on repair, priority storm scheduling. Pays for itself if gutter cleaning would otherwise cost $150-$250 separately.
  • $99-$149 "Annual Roof Check" (competitor offering). Typically 20-minute visual walk from the ground with binoculars. No roof-level access on most contracts. No moisture meter. No ventilation audit. No repair work included. Often the first visit is "free" with the intent to upsell a $1,200+ repair scope at the end.
  • What every JDH plan includes regardless of tier: HAAG-trained inspector on the roof (not just looking up), full written photo report emailed before the inspector leaves the property, no auto-renewal lock-in, no upsell quota for the inspector.
  • What every JDH plan does NOT do: we don’t paint shingles, we don’t apply mystery "roof restoration coatings," we don’t pressure-wash asphalt shingle roofs (it voids most manufacturer warranties), we don’t recommend repairs we cannot justify with the photo evidence.
  • Year-over-year value. Year 1: free callbacks pay for the plan. Years 2-5: prevented repairs and warranty preservation add 3-5x value. Years 5-15: documented maintenance history adds resale value (most homebuyer inspections ask for it) and supports insurance claim documentation when storms hit.

None of this is a knock on the homeowner who picks the $99 visual-only option – the price is real, the work happens, the roof gets shingled. But the homeowner who skips the moisture meter is the one who finds out about the flashing failure when the ceiling stain shows up. Our floor is higher because we’re pricing a 30-year system, not a 12-year cosmetic. See financing if budget is the actual concern; maintenance plans are billed annually or split into 4 quarterly payments at no additional cost.

How a JDH maintenance visit actually goes

Same five steps every visit, whether it is your first spring inspection or your tenth annual fall pre-winter check.

1
Scheduled visit confirmation · 48-hour heads-up
+

JDH calls or texts 48 hours before your scheduled visit to confirm the time window and weather conditions. You do not need to be home. We work with your gate code, side-yard access, or pet considerations as noted on your plan profile. Cancellation or reschedule is free with 24-hour notice.

2
Roof-level HAAG inspection · 60 to 90 minutes on site
+

A HAAG-trained Design Specialist walks the full roof field with FLIR thermal camera, drone aerial (on complex slope geometries), moisture meter, and digital camera. Every flashing, penetration, valley, and ridge cap is documented in photo. Tune-up work (debris clear, fastener reseat, sealant touch-ups, minor flashing reseal) is performed in-line up to 30 minutes per visit.

3
Attic moisture scan · underlayment integrity check
+

FLIR thermal scan inside the attic space catches micro-leaks before they show on the ceiling downstairs. Ridge ventilation and soffit intake balance verified against the original NFVA calculation. Insulation baffle integrity confirmed. Any thermal anomaly is photographed and noted in the report.

4
Premium-tier add-ons · gutter clean + ventilation audit
+

For Premium subscribers, the visit adds full gutter cleaning (clear, flush, downspout flow test) and the deep attic ventilation audit (intake NFVA measurement, exhaust performance, baffle inspection per soffit run). Standard subscribers can add either as an a la carte service for $85 and $145 respectively.

5
Documented maintenance log · discount activation
+

The inspector delivers a complete digital photo report of the roof's health, logs your warranty compliance history for any active manufacturer warranties (Owens Corning Platinum, VELUX no-leak), and activates your 10-15% subscriber repair discount code for any work that follows from a finding. The report is yours to keep and to share with future homebuyer inspectors.

HAAG Master Certified + Owens Corning + VELUX. Every cert 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

Top 1% of OC contractors nationally. Duration architectural shingles, 50-year non-prorated Platinum Protection warranty. The shingle system on every JDH replacement.

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

JDH dispatches repair crews from St. Leonard, MD. Same-day diagnostic inspection across our core counties; next-business-day for the expansion footprint.

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

Roof Maintenance FAQ

The questions Maryland homeowners ask about annual roof maintenance plans. More general roofing questions on the roofing FAQ.

How often should I have my Maryland roof inspected?+

Twice a year for roofs aged 5+ years (spring + fall pre-winter), annually for newer roofs. After any major storm event regardless of age. JDH's annual maintenance plans cover the spring + fall schedule automatically. Homeowners who skip routine inspection typically discover problems at the leak stage, when repair cost is 5-10x what early detection would have been.

What does a JDH roof maintenance visit include?+

Every visit includes a roof-level HAAG inspection of the full shingle field, all flashings (chimneys, skylights, valleys, pipe penetrations), gutters and downspouts, ridge and intake ventilation, and attic moisture spot-check with a meter. The Premium plan adds full gutter cleaning. Minor seal work and re-nailing is included up to 30 minutes per visit. Every visit produces a written photo report emailed before the inspector leaves the property.

How much does an annual roof maintenance plan cost?+

JDH Standard Plan is $295/year for 2 visits on a typical 1,800-2,400 sq ft Maryland home. Premium Plan adds gutter cleaning + attic ventilation audit + 1 unlimited callback at $495/year. One-time inspections (no plan) are $185-$295. Larger homes and complex roof geometries may add 20-40 percent.

Does roof maintenance extend my manufacturer warranty?+

Some manufacturer warranties (including Owens Corning Platinum Protection beyond year 10) require documented maintenance history to remain active. JDH's photo reports satisfy that documentation requirement. Without maintenance records, manufacturer claims for premature shingle failure can be denied as "homeowner neglect." Maintenance documentation is also commonly requested at home resale.

Should I get my roof power-washed?+

No on asphalt shingles. High-pressure washing strips the protective granules that block UV degradation, accelerating shingle aging by 5-10 years. It also voids most manufacturer warranties. JDH does soft-wash treatment for algae/moss using ARMA-cited cleaning solutions (low-pressure rinse only) when needed. See the algae and moss article for the full breakdown.

Can I do roof maintenance myself?+

Gutter cleaning yes (if you can do it safely from a ground-level extension ladder). Visual ground-level inspection yes. Roof-level work no for most homeowners: working from a roof without OSHA-rated harnessing, anchor points, and proper boot grip causes more emergency room visits than any other DIY home task. JDH's plans include the roof-level work; you keep the simpler ground-level tasks if you want.

When is the best time of year for roof maintenance in Maryland?+

Spring (March-May) for hail/wind damage from winter storms and pre-summer-heat tune-up. Fall (October-November) for pre-winter ice-dam prep and gutter clearing before leaves overload. JDH's 2-visit plan covers both windows. Avoid scheduling routine maintenance in deep summer (asphalt shingles are too soft to walk safely above 90F ambient) or during ice/snow conditions.

What if maintenance finds a problem that needs a real repair?+

Maintenance subscribers get a 10-15 percent discount on any follow-on repair work (Standard 10%, Premium 15%) and priority scheduling. The maintenance photo report is the diagnostic foundation for the repair scope, so you do not pay for a second diagnostic. JDH will write the repair quote during the maintenance visit; you decide whether to authorize the work.

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

Schedule Annual MaintenanceNo 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 report before we leave. About 1 in 4 inspections result in no recommended work because we are not paid on commission.

  • 60-90 minutes on-site · written report 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.

From the JDH Team When you're ready to take the next step, work with our local crew covering MD and VA. JDH backs every job with our full JDH MD & VA roofing replacement and flexible flexible roof replacement financing for every homeowner.

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.