Serving Glen Allen, VA For Over 30 Years

Why CTR?

Cross Timbers Roofing has been a trusted roofing company in the Glen Allen area for the past three decades. When you’re in need of a roof repair, roof replacement, or a new roof, you’ll find the most professional workmanship combined with the best roofing materials right here at Cross Timbers Roofing.

Residential Roofing in Glen Allen, VA

We are proud to be the #1 choice for homeowners in Glen Allen, VA. With our comprehensive range of residential roofing services and exceptional team of roofing experts, we work hard to ensure you’ll have a great experience partnering with us. We offer the following residential roofing services throughout Glen Allen, VA:

  • New roof estimates
  • Roofing repairs
  • Roofing replacements
  • Asphalt shingle roofs
  • Slate roofs
  • Metal roofs
  • Storm damage repair

Commercial Roofing in Glen Allen, VA

In addition to residential roofing services, Cross Timbers Roofing also provides commercial roofing in Glen Allen. Large, commercial roofs are quite different from the roof on a residential home which is why Glen Allen contractors and building managers seek out experienced commercial roofing companies like Cross Timbers to meet their commercial roofing needs.

Our Glen Allen commercial roofing services include:

  • Commercial roof repairs
  • Commercial re-roofing
  • Commercial roof inspections
  • Commercial roofing maintenance

If you have a residential or commercial roofing project in Glen Allen, Virginia, contact the local professionals at Cross Timbers Roofing. With our dedication to quality, safety, and satisfaction, we guarantee you will not be disappointed.

Call Today 804-275-9373