Miles Roofing (JD Miles & Sons)

210 B St Suite 1, Chesapeake, VA 23324
Chesapeake, Virginia
Roofing Contractor
  • Roofing Contractor serving Chesapeake, Virginia — based at 210 B St Suite 1, Chesapeake, VA 23324.
  • Jobs on the listing: roof repair, emergency repair, storm damage repair, roof replacement, roof inspection.

Services Offered

Emergency Repair Gutter Services Roof Repair Roof Replacement Roof Inspection

Request a quote from Miles Roofing (JD Miles & Sons)

Your request goes to Miles Roofing (JD Miles & Sons) only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Miles Roofing (JD Miles & Sons) only

Checking Miles Roofing (JD Miles & Sons) against the Virginia record

Virginia roofing-license requirements are not yet covered by our verification program — confirm licensing and insurance with your city or county building department

  1. Search the registry by number, then by name, because spellings differ between sources.
  2. Look at the expiration date and compare it with the dates in your contract.
  3. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  4. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.

Storm history for Chesapeake, Chesapeake (independent city)

NOAA's Storm Events file contains 14 hail reports for Chesapeake (independent city) since 2017. On 4 of those days, stones measured 1 inch (a quarter) or more. Golf-ball hail or larger came on 2 days. The top size logged was 2 inches, about the size of a hen egg. The most recent golf-ball day in the record falls in 2025.

Chesapeake (independent city) has too few reports for a fair density rank inside Virginia, so read the counts above as a floor.

Date your photos after each hail day and keep them. A written inspection from Miles Roofing (JD Miles & Sons) or any other roofer is worth asking for before work starts.

March is the peak month with 29 percent of reports, and April to July together hold 67 percent. 6 calendar months each hold under 2 percent of reports.

In the last 90 days NOAA logged 0 hail reports within 25 miles of Chesapeake.

The same record has 4 tornadoes, with EF2 the highest rating.

Chesapeake (independent city) hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports since 201714
Tornadoes on file4
Days with hail at 1 inch or more4
Hail reports, all years21
Days with hail at 1.75 inches or more2
Busiest monthMarch

The largest single day in the record is May 22, 2025: a 2-inch stone, about the size of a hen egg, reported near Grassfield.

Most active full years for hail reports in Chesapeake (independent city)
Calendar yearReportsLargest stone, in
201621
201761.75
202311
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail2 in hail Chesapeake
1 inch or more 1.75 in and up 2.75 in or more. 21 reports of 1 inch or larger carry coordinates. A dot is a point where hail was reported; it does not trace a storm. Sources: NOAA Storm Events, US Census county outline.

Housing around Chesapeake

Median year built in Chesapeake is 1989, a typical house age of 37 years. Against a median home value of $359,100, a $11,025 mid-range asphalt roof is 3 percent of the house. Pre-1980 construction makes up 31.6 percent of homes in Chesapeake.

Homes in Chesapeake, Census American Community Survey
MeasureValue
Median home value$359,100
Housing units95,997
Homes older than 198031.6%
Owner-occupied73.8%
Median household income$94,189

Budgeting a roof in Chesapeake

Local pricing in Chesapeake is within 5 percent of the national basis, so asphalt shingles run $6,860 to $15,190. BLS puts the median annual roofer wage for the Virginia Beach-Chesapeake-Norfolk, VA-NC Metro Area at $46,480. 21 payroll roofing businesses are registered in the county, by Census count. 61.9 percent of them have fewer than 5 employees.

Cost by roofing material, 2,000 sq ft, Chesapeake price index applied
MaterialInstalled rangePer year of lifeMidpoint
3-Tab Asphalt Shingles$6,860 to $11,270$520$9,065
Architectural Asphalt Shingles$8,820 to $15,190$440$12,005
Concrete Tile$14,700 to $26,460$460$20,580
Metal (Steel/Aluminum)$16,660 to $29,400$420$23,030
Standing Seam Metal$23,520 to $39,200$520$31,360
Cedar Shake$13,720 to $25,480$780$19,600

Full cost guide for Chesapeake →

Chesapeake roofing questions

What is the typical house age in Chesapeake?
Median year built is 1989, which gives 37 years. A roof is younger than the house if it was replaced.
How big does hail get near Chesapeake?
NOAA's biggest since 2017 entry for the county is 2 inches, comparable to a hen egg, with 2 golf-ball days.
How do I check Miles Roofing (JD Miles & Sons)'s license?
Follow the steps above with the Virginia registry. Read the name, the status and the expiry, then ask for an insurance certificate.
What does a new roof cost in Chesapeake?
Asphalt shingles on 2,000 square feet run $6,860 to $15,190 in Chesapeake, and the middle of that range is $11,025. Metal and tile start higher; the table above shows each material.
Does hail damage have to be fixed right away?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
Is hail common around Chesapeake?
The county file counts 14 hail entries since 2017. 4 of those days reached 1 inch, and March leads the calendar.

Is this your business? Claim or correct this listing · Add a badge to your site · Report an error / request removal