Request A Free Estimate

"(Required)" indicates required fields


Have a roofing emergency?

We have a 24/7 Operator ready to help. Just give us a call.

  • Emergency Roof Repair
  • Emergency Roof Patching
  • Emergency Rain Tarping
  • Emergency Snow Removal
  • Emergency Limb/Tree Removal

Areas We Serve

Miles Roofing has been serving the Greater Hampton Roads area since 1910. From Williamsburg to Northeastern North Carolina, you can find our dedicated team of roofing experts repairing and installing residential and commercial roofs.

Cities include Norfolk, Virginia Beach, Portsmouth, Suffolk, Chesapeake, Franklin, Newport News, Hampton, Williamsburg, Yorktown, Poquoson, Gloucester, Moyock, Currituck, Camden, Dare, Gates, Hertford, Perquimans.

HQ Address

210 B St Suite 1

Chesapeake, VA 23324

Mailing Address

P.O. Box 5008

Chesapeake, VA 23324

Open hours

Mon-Fri 7AM – 5PM
Sat-Sun Closed