Serving Richmond and Central Virginia for Over Ten Years

Whether you need a minor repair, or a complete roof system, Davidson Roofing Company can help you find the products and services best suited for your roofing needs.

Free Quote

What Others are Saying...

“…Fast, courteous, hard-working crew. Glad we used Davidson Roofing!”
J.H., Henrico, VA

“…Thank you for getting us done before the next big storm!”
C.P., Glen Allen, VA

Read More

Meet George Davidson

Based on the principle that quality materials and workmanship would sell itself, George set out to build a company that stood out from the rest…

Read More


Davidson Roofing Company offers a wide variety of roofing and roofing-related services in Richmond, Virginia and surrounding communities. From the installation of a complete roof system to gutter cleaning, we have staff members who specialize in different fields of roofing and when you call, we will make sure to send the most experienced person to you.

Our Services Include...
  • Roof Installation
  • Roof Repairs of all kinds
  • Roof Inspections
  • Gutter Replacement
  • Gutter Repairs
  • Gutter Cleaning
  • Skylight Installation / Maintenance
We specialize in repairs of all types:
  • Architectural / Dimensional Shingles
  • Metal/Tin Roofs
  • Slate Tiles
  • Imitation Slate Tiles
  • Soffit / Fascia Repairs
  • And More!

Service Area

Davidson Roofing Company provides quality roof repairs, roofing replacement, and other roof-related services in Central Virginia.

  • Richmond
  • Henrico County
  • Hanover County
  • Glen Allen
  • Mechanicsville
  • Goochland County
  • East End
  • Atlee
  • Chesterfield
  • Powhatan
  • And More!

Have A Question?

Want to know about payment options or warranties?

Check Out Our FAQ's