Contact Us

Get In Touch With Us

Have a question or concern? We are always eager to help! Find the contact information for your local branch below, or send us a message, and someone will be in touch with you shortly.

Do you have general questions? Call or email:

(434) 439-4308 or contact@cenvarroofing.com

Charlottesville, VA – (434) 231-7076

charlottesville@cenvarroofing.com

Farmville, VA – (434) 231-6708

farmville@cenvarroofing.com

Harrisonburg, VA – (540) 712-3034

harrisonburg@cenvarroofing.com

Lynchburg, VA – (434) 231-6831

lynchburg@cenvarroofing.com

New River Valley, VA(540) 952-2195

nrv@cenvarroofing.com

Richmond, VA – (804) 802-5465

richmond@cenvarroofing.com

Roanoke, VA – (540) 202-4364

roanoke@cenvarroofing.com

You can also submit questions or even requests for free estimates using the little chat widget in the bottom right-hand corner.

We have a team located at the corporate office that can answer any questions you may have.

We recognize that the roofing industry is notorious for poor communication so we’ve decided to be different and to change the roofing industry by working hard to respond to each and every request that comes to us in a timely manner. We believe that our customers want clear communication so this is one of our goals throughout the entire process of working with us. Whether you have a replacement, repairs, or gutter need, Cenvar Roofing is here to make your project one that brings peace of mind!

If you’re curious who might be reaching out to you from your request, look up our team members! The team located at the corporate office is listed under Lead Development! Their goal is to reach back out to your phone call or form submission as quickly as possible. We’ve heard many times from first contacts that they were surprised to hear anything back from us because that was the roofing contractor norm – not for us! We look forward to talking with you!