Service Area

Based in Midlothian. At home all over Central Virginia.

One shop, one set of crews, one standard; no franchises, no out-of-state storm chasers. We take work within about 90 minutes of the Midlothian shop, which covers everything on this map and the full list underneath it.

Hardesty Roofing service area map Our shop is in Midlothian, Virginia. Rings show 30, 60, and 90 miles from the shop. 30 areas we serve are marked, from Bon Air out to Hampton, about 80 miles away. Every marker links to that area's page, and all of them are also listed below the map. 30 miles 60 miles 90 miles Midlothian, about 1 miles Midlothian Bon Air, about 6 miles Bon Air Manakin-Sabot, about 7 miles Manakin-Sabot Chesterfield County, about 8 miles Chesterfield Moseley, about 10 miles Moseley Short Pump, about 10 miles Short Pump Innsbrook, about 11 miles Innsbrook Richmond, about 13 miles Richmond Chesterfield Court House, about 13 miles Court House Glen Allen, about 14 miles Glen Allen Powhatan County, about 14 miles Powhatan Henrico County, about 15 miles Henrico Chester, about 17 miles Chester Goochland County, about 17 miles Goochland Mechanicsville, about 17 miles Mechanicsville Varina, about 19 miles Varina Ashland, about 20 miles Ashland Hanover County, about 20 miles Hanover Colonial Heights, about 22 miles Colonial Heights Petersburg, about 24 miles Petersburg Hopewell, about 25 miles Hopewell New Kent County, about 38 miles New Kent Farmville, about 42 miles Farmville Tappahannock, about 52 miles Tappahannock Williamsburg, about 55 miles Williamsburg Fredericksburg, about 56 miles Fredericksburg Charlottesville, about 57 miles Charlottesville Emporia, about 58 miles Emporia Newport News, about 72 miles Newport News Hampton, about 80 miles Hampton
Every area links to its own page. Rings show distance from the shop in Midlothian.

Every area we serve

Find your county, city, or town.

Each page covers what roofing actually looks like in that area: the housing stock, the weather it takes, and the problems we see there most.

Counties

Cities

Towns and communities

What local means

The same trucks you saw last year.

After a big storm, out-of-town crews sweep through Central Virginia, do fast work, and disappear before the first callback. We're the opposite bet: a Midlothian shop that's been answering the same phone number through 35 years of Virginia weather. When your warranty needs honoring in 2035, we'll be here to honor it.

  • HQ

    14430 Sommerville Court, Suite B, Midlothian, VA 23113, come knock on the door.

  • 1990

    Serving Richmond and the surrounding counties under the same name for 35 years.

  • 5 yrs

    Our workmanship warranty only means something if the company behind it stays put. We have, and we do.

A completed dark metal roof by Hardesty Roofing on a Central Virginia home
Est. 1990, and still on Central Virginia rooflines

How the area works

Ninety minutes, and why we hold that line.

The radius is not arbitrary. A workmanship warranty is a commitment to come back, and coming back has to be practical or the warranty is decoration. Ninety minutes from the Midlothian shop is the distance at which we can still service a roof years after installing it without it becoming an expedition.

It is also why we are not interested in chasing storms across state lines. Contractors who follow hail events tend to be gone by the time the work needs standing behind, which is the specific failure mode a local warranty exists to avoid.

The pages below are organized the way Virginia is: county pillars for the counties, separate pages for the independent cities, which Virginia has more of than any other state, and town pages where a town has its own identity and housing stock. If your area is not listed and you are within about ninety minutes of Midlothian, call and ask.

Free Estimate

Put a Hardesty roof over it.

Wherever you are in Central Virginia, estimates are free, written, and explained in plain English.

804-523-9955

Prefer to talk? Call the shop directly. 14430 Sommerville Court, Suite B · Midlothian, VA 23113

Worried about the cost? We offer in-house financing. Ask and we will walk you through it.

Ask About Financing
Optional, but the more you tell us the better the first visit goes.
Or call 804-523-9955