◊ If you need a roof, we’ve got you covered.

Serving Uvalde County and surrounding areas Residential and Commercial buildings for over 38 years!

new roof/roof replacement

Whether it’s a new roof or a roof that has endured too much damage to be repaired, C&D Roofing has the experience, skills and knowledge to handle your roofing needs.



Roof repair

We understand you want the best for your home roofing needs. Our years of experience in the residential roofing repair business mean that we can handle many different types of repairs. We promise Safety, Cleanliness & Quality in all our services.

metal roofing

Interested in a more durable, resistant and longer lasting roofing material that is light weight, and easy to install? Contact us at C&D Roofing for a quote and find out how this can benefit you.

roof coatings

Needing to expand the durability and flexibility of your roof but is still easy to repair? Ask about our polyurethane roofing products and services!


We provide high quality residential and commercial insulation services and look forward to working with you on your project. Contact C&D Roofing today!

C & D Roofing Office Info

145 Larkspur Dr, Uvalde, TX 78801

(830) 278-4272

(830) 591-3618


Hours of Operation:

Monday:         8-5          Thursday:    8-5
Tuesday:         8-5          Friday:         8-5
Wednesday:   8-5          CLOSED Sat & Sun

24/7 Emergency Services Available!