Business Information

Joe M. Deshazo and Son Roofing, Inc.
8505 Brook Road
Glen Allen, VA  23060

804-262-1177 and 877-429-9607

Our office is open 7:00 a.m. to 6:00 p.m. and we are available 24/7 for emergencies.



Don’t underestimate the value of your roof, but don’t overspend on it either. At Joe M. Deshazo and Son Roofing, Inc., we provide complete, one-call roofing services for home and business owners in the greater Richmond, Virginia area. In business for over 50 years, we are a Class A contractor, able to handle residential or commercial roofing projects of any size. We pride ourselves on delivering high-quality craftsmanship at highly affordable prices, installing repairing, and replacing roofs of any size or type. Whether you need storm repairs for your home or a whole new roof for your hospital, give us a call for a FREE estimate. Joe M. Deshazo and Son Roofing will never let you down and always keep your covered!

A few facts about Joe M. Deshazo and Son Roofing, Inc.

We are a Class A roofing contractor, serving both residential and commercial customers, home and business owners, throughout the greater Richmond area. We serve:

  • Richmond
  • Glen Allen
  • Hanover
  • Henrico
  • Ashland
  • Mechanicsville
  • Chesterfield
  • Midlothian
  • Petersburg
  • Tappahannock
  • King William County
  • King and Queen County


  • Our Virginia Class A Roofing Contractor license number is 2705-0585-70A.
  • We are fully licensed, bonded, and insured.
  • We have been serving the greater Richmond, Virginia area, for over 50 years.


We offer a variety of roofing services including installation and repair of a variety of roofs including:

  • Tin
  • Metal
  • Flat
  • Multiple shingle
  • EPDM
  • TPO
  • Asphalt
  • Cedar shake
  • Fiberglass
  • PVC


  • We are open seven days a week and are available for emergency service 24/7.
  • We have an A+ rating with the Better Business Bureau.
  • We provide FREE estimates.

Our certifications include:


 Serving the areas of Greater Richmond, Hanover, Henrico, Ashland, Mechanicsville, Chesterfield, Midlothian, Petersburg, Tappahannock, King William County, and King and Queen County

Print Version Print Version       Send to a friend Send to a friend