We Will Beat Any Bid or Estimate by 5%Licensed, Insured & Fully Bonded

Free Quiz

Storm Damage or an Aging Roof?

Answer six questions to see whether your roof problem may be storm related.

Start the quiz
Empire Contractors at work

Homeowners insurance generally covers sudden damage from hail and wind. Normal wear and age are usually not covered. Answer these six questions to get an idea of which one you may be dealing with.

Has hail or high wind come through your street in the last year?
Are the gutters, vent caps or downspouts dented?
How old is the roof?
Are granules collecting where the downspouts empty?
Is anything leaking inside?
Have any neighbors replaced their roofs recently?

Answer all 6 questions to see your result.

Get an Exact Price

For an exact price, contact us for a free estimate.

Next Steps

Get a free, no-obligation estimate

These tools give you a starting point. For an accurate price, call us or fill out the form.

  1. 01

    Contact us

    Call (817) 680-7133 or fill out the form to tell us about your roofing project.

  2. 02

    Free estimate

    We look at your roof and provide a free, no-obligation estimate.

  3. 03

    The work

    Our qualified roofers complete the work, and we work hard to minimize disruption to your home or business.

  4. 04

    Lifetime warranty

    Your roof is backed by our free lifetime warranty on materials and labor.

This was by far the best roofing company that I have ever used. They were very professional all the way around. I would recommend them to anybody and everybody. They were there on time and everything went like clockwork. I walked around my house after they left and it was cleaner than when they started. If you are wondering if you need a new roof call them today!
David S.

A customer of ours. Read them all

Next Step

Get a Free Estimate

Call (817) 680-7133 or send us a message for a free, no-obligation estimate. If you already have a bid, we will beat it by 5%.

Empire Contractors 1149 Mineral Springs Rd Ste 12, Arlington, TX 76001 (817) 680-7133

Free estimate · No obligation

Request a Free Estimate

Fill out the form and someone from our team will get back to you.

We only use your information to respond to your request.

Call Now Free Estimate