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

Charlottesville, VA – (434) 231-7076

Farmville, VA – (434) 231-6708

Harrisonburg, VA – (540) 712-3034

Lynchburg, VA – (434) 231-6831

New River Valley, VA(540) 952-2195

Richmond, VA – (804) 802-5465

Roanoke, VA – (540) 202-4364

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!