RJ Premium Roofing logo
Roofing crew working on a steep shingle roof with Dallas–Fort Worth suburbs in the distance

Roofing Services in Irving, TX

Our roofing services in Irving, TX cover the whole life of a roof: inspection, repair, storm restoration, insurance documentation, full replacement and commercial low-slope work. Pick the problem you have below, or call and we will point you to the right one.

Where to start: match what you see to a service

  • Water dripping inside right now: emergency repair, with a temporary patch or tarp now, the permanent fix once the roof dries.
  • Recent hail or high wind, no leak yet: a free inspection before cleanup, so the damage is dated if you file a claim.
  • One stain or a few lost shingles on a younger roof: a targeted repair. Irving repairs of 100 square feet or less need no permit, per the city's residential roofing handout.
  • Curling shingles, granules in the gutters, patch after patch: replacement, which needs a City of Irving re-roof permit.

Every path starts with a free roof inspection, dated photos and a written estimate in English or Spanish. We cover Irving and our Dallas–Fort Worth service areas.

Services for storm-damaged roofs

Most of our work starts after hail or wind. Hail damage roof repair begins with a free inspection and dated photos, and roof insurance claims covers how we document damage and meet your adjuster. When water is already coming in, emergency roof repair and tarping stop the leak first.

Top-down view of a hip roof showing slopes, valleys and vents during an inspection

Services for aging or worn roofs

Irving's median home dates to 1986, so plenty of roofs here are simply worn out. Roof replacement handles full tear-offs and new systems, while roof repair fixes leaks, shingles, flashing, pipe boots and valleys on roofs with life left in them.

Services for commercial properties

Offices, retail centers, warehouses and apartment communities need a different playbook. Commercial roofing covers flat-roof repair, TPO, coatings, metal roofs and inspections for property managers.

Inspector checking a seam on a white commercial roof membrane

Materials and specialty work

Choosing a material? Compare asphalt shingle roofing, metal roofing and tile roofing, or see residential roofing for how we approach older Irving homes. Our Spanish-speaking roofer page explains how we serve families in Spanish.

Residential roofing and materials

Roof Replacement

Hail Damage Roof Repair

Roof Insurance Claims

Roof Repair

Commercial Roofing

Emergency Roof Repair

Frequently asked questions

Which roofing service do I need if I'm not sure what's wrong?

Start with a free roof inspection. We check every slope, the flashing, vents, valleys and the attic if there's a leak, then tell you whether the roof needs a repair, a storm claim, a replacement or nothing at all. You get photos and a written estimate either way, with no obligation.

Do you install gutters or offer financing?

Those services are not listed on our site right now. If you need gutters replaced as part of an insurance scope or want to talk about payment timing, ask during your free estimate and we will tell you plainly what we can and can't do.

Do you work on commercial buildings?

Yes. We repair, coat and replace low-slope commercial roofs, including TPO and other single-ply membranes, metal buildings and apartment roofs. Commercial jobs start with a roof walk, moisture checks where needed and a written condition report.

Get a free roof inspection

Call and we will set it up.

RJ Premium Roofing · Irving, TX 75062 · (725) 745-8803 · Serving Dallas–Fort Worth in English and Spanish

Talk to a roofer today

The fastest way to reach us is a phone call. We answer questions in English or Spanish, set up your free inspection, and explain what we find in plain language.

  • ✓ Free roof inspection and written estimate
  • ✓ Photo documentation of storm damage
  • ✓ Workmanship guaranteed in writing with every contract
  • ✓ Based in Irving, TX 75062

Request a free roof inspection

Prefer to talk? Call (725) 745-8803. Online requests are answered by phone or text.

Call nowFree inspection