Work With Expert Roofers

Reach out to a roofing contractor in El Paso, TX

Roofing is a large investment for any home or business. When you're looking for roofing services, make sure you choose a distinguished roofing contractor to save yourself from potential setbacks. Barnett & Bennett Construction is a roofing contractor in El Paso, TX who will provide you with quality results. We can repair your roof or install a brand-new one.
With over a decade of experience, our team can tackle any roofing project. Count on us for timely service with quality results. Contact us at 915-543-9300 to schedule roofing services today.

Residential Roofing

Residential Roofing

Restore your home's roof.

Velux Skylights

Velux Skylights

Increase the amount of natural light in your home.

TPO Roofing

TPO Roofing

Install a durable type of roofing for your business.

Coating and Sealants

Coating and Sealants

Make your roof stronger and extend its life span.

You'll appreciate the scope of our services

Our team offers extensive services to better meet your needs. Depend on us to provide you with:

  • Residential roofing
  • Commercial roofing
  • TPO roofing installation
  • Velux skylights installation

We use superior building materials for our roofing services to provide you with long-lasting results. Reach out to learn more about our services today.

The Barnett & Bennett Construction difference

We’re not the only roofing company in El Paso, TX—so, why should you go with us? Choose us for your roofing needs because:

  • We’re family owned and operated
  • We’re fully licensed and insured roofers
  • We never cut corners with our installations

We’re members of the National Roofing Contractors Association. Our team is committed to providing our community with top-notch customer service. We’ll go the extra mile to make sure our work is done properly. Call now to get a free estimate on our services.

Contact Us

  • 7 + 9 =
  • Barnett & Bennett Construction

    El Paso, TX 79902

    GET DIRECTIONS


    Call Us
    Phone: (915) 543-9300

    Hours
    Mon: 8:00AM-5:00PM
    Tue: 8:00AM-5:00PM
    Wed: 8:00AM-5:00PM
    Thu: 8:00AM-5:00PM
    Fri: 8:00AM-5:00PM
    Sat: Appointments Available
    Sun: Closed