Leading the Roofing Industry

Since 1910, J.D. Miles & Sons has been leading the roofing industry by providing quality craftsmanship and superior service at fair prices. We are a fourth generation family owned business serving the entire commonwealth of Virginia. We specialize in commercial, governmental, and institutional new and re-roofing projects. Furthermore, we offer repair and preventative maintenance services.

Request A Free Roofing Estimate


"(Required)" indicates required fields


J.D. Miles commercial roofing division offers many different services for a variety of customers. We work with General Contractors and Owners on New Construction projects such as Churches, Schools, Military, Government, Industrial, and Commercial Buildings. More than half of our work comes in the form of re-roofing with General Contractors or directly with an owner on building remodels.

Our service department for commercial roofing offers 24-hour and emergency response. We are a part of RoofConnect, which is a nationwide organization of like-minded contractors who have banded together to service larger national clients.



Commercial Roof Installation

For over 110 years, we've installed roofs on new construction projects and re-roofed many Hampton Roads businesses.

Commercial Roof Repairs

Leaky and damaged roofs can severely impact your business. We offer emergency leak and repairs to ensure your business can keep serving its customers.

Maintenance Plans

Keep your property's roof in the best condition with a commercial roof maintenance plan by JD Miles & Sons.

Sheet Metal Work

Our in-house sheet metal shop allows us to create quality fittings and custom accessories, perfect for all projects.

No Commitments.

Get a free non-intrusive estimate. Reserve a time now.​

Ask About Solar!

As you consider replacing your roof, consider installing solar.

Emergencies Happen. We're Here!

We understand the distress and frustration that a leaking roof can cause, and we're here to help. At Miles Roofing, we specialize in providing emergency roof repair services. Whether it's a sudden downpour, storm damage, or any other unforeseen circumstances, our experienced team is ready to respond promptly to your call.

Emergency Roof Repairs

Emergency Roof Patching

Emergency Rain Tarping

Emergency Snow Removal

Emergency Limb/Tree Removal

110+ Years
In Business

Why Miles

A Company You Can Trust

Since 1910, businesses and homeowners have been trusting JD Miles & Sons to keep their businesses and homes dry.

  • NLicensed & Insured in VA & NENC
  • NBBB A+ Rating
  • N24-Hour Emergency Operator
  • N25-Year, 30-Year, 50-Year & Lifetime Warranties
  • N4.6 Stars on Angi

Book Your Free Estimate

"(Required)" indicates required fields


What Customers Have To Say

They’re excellent, as my family has been using them for years and years. They may not be the lowest price in town, but you get a good service and a good roof.

Susan H.

They are still giving the same good service since the first time we asked them to work for us.

They installed a new roof for us and they have been doing routine service for 40 years for us now.

Susan H.

The guys were excellent. Anything that I wanted, they did. I would rate them an A. They worked on my roof, windows, and built a ramp.

Cheryl B.

Areas We Serve

J.D. Miles & Sons (sister company to Miles Roofing) has been serving businesses throughout the Commonwealth of Virginia since 1910. From Southwest Virginia to Northern Virginia and down to our home base of Hampton Roads, you can find our dedicated team of roofing experts repairing and installing commercial roofs.

Latest Articles & News