©2018 by McCarty Roofing Inc. Proudly created with Wix.com

McCarty Roofing, Inc. 

A Professional and Courteous Service


Our Story

Precision. Punctuality. Professionalism.

McCarty Roofing, Inc. serves as a leading roof contractor in the Lynchburg area. We’re a team of fully-certified professionals who specialize in standing seam metal roofing, low-slope single-ply roofing, slate and cedar shake roofing, and custom sheet metal work. With over 50 years of combined experience we work with builders, property owners/managers, and homeowners to solve even the most challenging roof-related issues. Fueled by our commitment to excellence, we go the extra mile to make sure clients are completely satisfied with our work. Call us today to schedule a consultation.




Bundoran Farm

While working on this project, we were very poignant about the materials and footprint of our work. We worked together with the client in order to manage their expectations and deliver the kind of results they desired. At McCarty Roofing Inc, our goal is to bring our client’s vision to life while working with them every step of the way.

Home featured in Southern Living Magazine:


Indoor Football Practice Facility

This project involved a lot of compliance measures to make sure we followed industry standards adequately. Successfully completed on time and within budget, it’s a great example of delivering on our promise of quality work while ensuring absolute client satisfaction. Want to learn more about similar projects? Get in touch today.

Contemporary Home

If you’re looking for a certified contractor to manage a really complex job, consider this project a testament to our abilities. We managed to deliver excellent results on schedule and under budget. We worked closely with the client to understand their needs and preferences, and the successful outcome speaks for itself.

Other Projects

We install a wide range of roofing types to suit a variety of budgets and tastes. Our most popular products are shown above.


Do you have a project in mind? Get in touch today and let our licensed experts help get the job done right.

3920 Campbell Ave, Lynchburg, VA 24501, USA

(434) 845-3219