WE PICK UP THE PHONE EVERY TIME. Mon–Sat, 8am–6pm.
Sulphur Springs, TX · Serving Northeast Texas
A family-owned roofing contractor in Sulphur Springs since 2015, with more than 25 years of roofing experience behind us. We climb up, photograph everything we find, and hand you a written estimate. No cost, no obligation, and nobody leaning on you to sign.
No obligation. We’ll call to confirm the appointment time.
Prefer to call? (903) 217-5431



Homes, shops, churches, and barns from Sulphur Springs out across Northeast Texas. Owens Corning, GAF, and CertainTeed systems installed to manufacturer spec.
Most requestedFull tear-off and replacement in asphalt shingle or metal, finished to code, with the site cleaned up and swept for nails at the end of every day.

Leaks, missing shingles, and flashing failures put right before a small problem turns into a whole new roof.

TPO, modified bitumen, and metal for shops, churches, offices, and agricultural buildings.

Standing seam, PBR, PBU, and corrugated panels for houses, shops, and barns all over the county.

Five and six inch aluminum, cut on site to fit your roofline and handle a Northeast Texas downpour.
No guesswork and no surprise estimate items. Here’s exactly what working with us looks like.
We come out, get on the roof, and photograph what we find. No cost, and no obligation to book anything afterwards.
A clear, written estimate you can keep and compare. If it’s storm related, we document it for your adjuster too.
We go through the options together, Owens Corning, GAF and CertainTeed, matched to your roof and the Texas heat.
Crews work to spec and keep the place tidy. When it’s done we walk the roof with you and answer anything left over.
After a storm we get out fast, document what we can see from the roof, and prepare the photos and factual scope your adjuster works from. Your carrier decides coverage. Our job is to make sure the damage is on the record while it’s still fresh.

BEFORE THE STORM
Live rain and storm radar across the five counties we cover, updated roughly every ten minutes. Drag it, pinch or scroll to zoom, and scrub back through the last couple of hours.
If a storm has already been through, you do not have to guess what it did to the roof. A free inspection gets you photographs of whatever is up there, and a written report you can keep whether or not you ever file a claim.
Pick the town nearest you, or let the browser find the closest one we cover.
Radar: RainViewer. Map: OpenStreetMap contributors. Warnings and official forecasts: National Weather Service.
Eliseo and his crew set the gold standard for professionalism. Within just one hour of my request, they had a drone in the air and a full estimate with photos in my inbox. The pricing was very reasonable, the work was finished exactly on time and to a high standard.
WOW! DJJ Roofing was here at the crack of dawn and before sunset our house had a brand new beautiful roof. The young men on Eliceo’s crew worked tirelessly and professionally under his watchful eye. We were very impressed. Good company, good management, and great price.
Very customer friendly and easy to work with from start to finish. DJJ Roofing made the whole process simple and stress-free.
They did an excellent job on my roof. They were fast and professional. They were respectful and a pleasure to do business with. I am so thankful I chose them.
Excellent service! We were pleased with the work that was completed. Reliable and affordable. Highly recommend!
Highly recommend DJJ Roofing LLC! They were professional, timely, and did an excellent job on our roof. The quality of work and customer service were top-notch. Will definitely use them again for any future roofing needs!
Lake Cypress Springs, TXRoof inspection · Architectural shingle
Mount Vernon, TXFull replacement · Architectural shingle
Emory, TXFull replacement · Architectural shingle
Lake Cypress Springs, TXTear-off in progress · Architectural shingle
Commerce, TXFull replacement · Architectural shingle
Lake Cypress Springs, TXFull replacement · Architectural shingle
Hopkins County, TXFull replacement · Architectural shingle
Rockwall, TXFull replacement · Architectural shingle
Delta County, TXNew shingle roof · Architectural shingle
Franklin County, TXLake home replacement · Architectural shingle
Princeton, TXFull replacement · Architectural shingle
Northeast TexasNew shingle roof · Architectural shingleFinding the little problems early is what keeps a repair from becoming a replacement.
Photographs of every problem area and a written estimate before anybody starts work.
Preferred Contractor status is earned through the manufacturer and opens up enhanced warranty coverage on qualifying roofs.
Active leaks and fresh storm damage go to the front of the list, documented while it’s still fresh.
We prepare the documentation your carrier works from and stay involved right through the claim.
An accredited business with a 4.9-star rating across 76 Google reviews, and Google Guaranteed on top.
Based in Sulphur Springs, we cover residential and commercial work across Hopkins, Hunt, Wood, Delta, and Franklin counties, plus plenty of communities beyond.
Three ways this usually goes. Whichever one you’re in, you see the work in writing before anyone signs anything.
If you send somebody our way and they book a job, we want to say thank you properly. Ask us how the referral program works.
What happens between the storm and the new roof, and who decides what.
A roof carries two warranties. Here’s what each one actually covers.
Hail, ventilation, metal panels, and the questions we get most.
Yes. We come out, get on the roof, photograph what we find, and hand you a written estimate, at no cost and with no obligation to book any work afterwards.
That is your carrier’s decision, not ours. What we do is document contractor-observed damage with photographs, prepare the factual scope your adjuster works from, and stay involved through the claim so the scope reflects what is actually up there.
Look for missing shingles, granules collecting in your gutters, new leaks, or water stains on ceilings after a storm. Even small damage gets expensive if it sits, so it is worth a free look.
An architectural shingle roof in this climate usually runs 22 to 30 years with proper ventilation. Hail and wind can shorten that considerably, which is why an inspection after a bad storm is worth the time.
For an average single-story home in Northeast Texas, a full asphalt shingle replacement typically runs $6,000 to $14,000, including tear-off and disposal, and metal runs about $12,000 to $30,000 or more. These are typical ranges, not a quote: the price for your roof is set after a free inspection, and our roof replacement cost guide breaks it down by home size.
Fill out the form or pick up the phone. Either way you get straight answers about your roof and a written estimate you can keep.