Mechanicsville, MD  ·  Serving Southern Maryland
MHIC #151744  ·  GAF Certified  ·  ★ 5.0
St. Mary's County, MD · Our home county

Roofing Contractor in St. Mary's County, MD

St. Mary’s County is home for us. One Vision Roofing is family owned and based in Mechanicsville, a GAF Certified roofer licensed under MHIC #151744, and we work from Charlotte Hall down to the Point. Every roof starts with a free inspection and a written estimate.

5.0 from 169 Google reviews

Free roof inspection

Anywhere in St. Mary’s County. We will get right back to you.
This field is for validation purposes and should be left unchanged.
  • ★★★★★5.0 · 169 Google reviews
  • GAFGAF Certified
  • MHIC#151744, licensed and insured
  • 24/7Emergency storm response
  • FamilyOwned and Military Trusted
Roofing in St. Mary's County

What the water does to roofs here.

01

Surrounded on three sides

St. Mary's sits between the Potomac, the Patuxent and the Chesapeake Bay, with more than 400 miles of shoreline. Wind comes off open water from almost every direction, and it goes after shingle edges and ridge caps first.

02

A code written for wind and ice

The county's building code sets a wind design speed of 115, rates weathering as severe and requires an ice barrier underlayment. Those are the conditions a roof here is expected to survive.

03

A long list of declared storms

Hurricane Isabel in 2003 was a federal disaster for the county, followed by Irene, the June 2012 straight-line winds, Sandy and Tropical Storm Isaias. In 2020 Isaias spun up two confirmed tornadoes here, one on a 5.3-mile path from Piney Point to Callaway.

Roofing services in St. Mary's County

From Navy families in Lexington Park to farms up north, the same crew does the whole roof.

Aerial view of a roof tear-off in progress with tarps protecting the yard
01

Roof Replacement in St. Mary's County

Roof replacement in St. Mary's County means building to the conditions in the county code: wind off three bodies of water and an ice barrier at the eaves. Our crew tears the old roof to the deck, installs a complete GAF system and sweeps the yard for nails, after a written quote you have had time to read.

See roof replacement
Step flashing where new shingles meet a brick chimney
02

Roof Repair in St. Mary's County

Humid summers and wind-driven rain work on flashing, sealant and nail holes year after year. Roof repair in St. Mary's County starts with finding the exact point where water gets in, then fixing that point, with photos of both.

See roof repair
Broken branch lying across a shingle roof after a storm
03

Storm Damage Repair in St. Mary's County

When the next named storm or line of thunderstorms comes through, we run 24-hour emergency response in our home county. Storm damage repair in St. Mary's County begins with a tarp and dated photos of every slope, which is what an insurance adjuster needs to see.

See storm damage repair
Roofer checking new shingles going on over underlayment
04

Roof Inspection in St. Mary's County

Buying, selling, or just wondering how long the roof has left? A free roof inspection in St. Mary's County puts a roofer on the roof and in the attic, and you keep the photos whether you hire us or not.

See roof inspection
Before you start a roof in St. Mary's County

St. Mary's County Roof Types and Ages

Outside the new growth around Leonardtown, most of the county's homes are a generation or more old.

  • 1992Median year built across St. Mary's County
  • 30%Of county homes built before 1980
  • 34%Of county homes built from 1980 to 1999
  • 73%Of occupied homes lived in by their owners

More than 80 percent of American homes carry asphalt shingles. A three-tab roof typically lasts around 20 years and architectural shingles around 30, while metal lasts 40 to 80. With nearly two in three county homes built before 2000, a lot of St. Mary's roofs are on borrowed time, especially on the exposed, waterfront side of a lot.

Sources: U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates; InterNACHI life expectancy chart; Asphalt Roofing Manufacturers Association. St. Mary's County building code, Table R301.2.

Roofing Permits in St. Mary's County

  • Most of the county

    Outside Leonardtown, building permits come from the county Department of Land Use and Growth Management (LUGM). The county code adopts the 2021 International Residential Code.

  • Leonardtown

    Leonardtown is the county's only incorporated town, and it handles its own planning, zoning and building permits.

  • Historic landmarks

    Designated historic landmarks and districts in the unincorporated county need a certificate of appropriateness for changes in design or material.

Whether a particular job needs a permit depends on the work and the address. LUGM or the town can confirm, or ask us during your inspection.

How it works

How we roof in our home county.

  1. 01

    Get in touch

    Call or send the form. We are local, so a visit is easy to set up.

  2. 02

    Inspection with photos

    A roofer checks the roof surface, flashing and attic, and photographs what matters.

  3. 03

    A quote you can read

    Free, written and itemized. We tell you when repair is the smarter call.

  4. 04

    Our own people do the work

    Everyone on your roof works for One Vision, and they clean up before they go.

Questions

St. Mary's County homeowners ask us.

Where in St. Mary's County do you work?

Everywhere. We are based in Mechanicsville and work from Charlotte Hall and Chaptico down through Leonardtown, California, Lexington Park and St. Inigoes.

What does the county building code require for roofs?

The county's design table calls for an ice barrier underlayment and a wind design speed of 115, with weathering rated severe.

Do I need a permit to replace a roof?

It depends on the work and where you live. LUGM handles permits for most of the county, and Leonardtown handles its own.

Will insurance cover storm damage?

Wind and hail damage is often covered, and the documentation is what makes the claim. We photograph every slope during the free inspection.

Is there someone to call during a storm?

Yes. Call (301) 909-3383. We run 24-hour emergency storm response.

Neighboring counties we serve

Free estimate

A free estimate anywhere in St. Mary's.

We are right here in the county. Tell us what is going on and we will come look at the whole roof, at no charge.
  • Based in Mechanicsville
  • Photos of what we find
  • MHIC #151744
One Vision Roofing team member walking up to a home's front porch
Rather talk now?(301) 909-338324-hour emergency storm response