WE PICK UP THE PHONE EVERY TIME. Mon–Sat, 8am–6pm.

Sulphur Springs, TX · Serving Northeast Texas

Free inspections · No obligation

Your neighbors' roofer, up on your roof.

A family-owned roofing contractor in Sulphur Springs since 2015. We climb up, photograph everything we find, and hand you an itemized estimate in writing. No cost, no obligation, and nobody leaning on you to sign.

4.9
75 Google reviews
BBB
Accredited business
Google
Guaranteed & verified
OC
Preferred Contractor

Schedule Your Free Inspection

No obligation. We’ll call to confirm the appointment time.

Prefer to call? (903) 217-5431

Local crew. No pressure.
100% Free·No Obligation·No High-Pressure Sales
01Photo-documented storm damage
02Itemized estimates in writing
03BBB accredited, Google Guaranteed
04Local crews, five counties
Sulphur Springs, TexasCurrent conditions and National Weather Service alertsBook a free inspection(903) 217-5431
Owens CorningGAFCertainTeedTAMKOMalarkeyAtlas RoofingGoogle GuaranteedBBB Accredited Business, A+ RatingHopkins County Chamber of Commerce
What we do

Roofs, metal, and gutters. One crew you can call back.

Homes, shops, churches, and barns from Sulphur Springs out across Northeast Texas. Owens Corning, GAF, and CertainTeed systems installed to manufacturer spec.

Completed architectural shingle roof replacement in Northeast TexasMost requested

Roof Replacement

Full 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.

Roofer installing new flashing during a roof repair

Roof Repairs

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

Roofer on a commercial metal roof

Commercial Roofing

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

PBU panel metal building in Northeast Texas

Metal Roofing

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

Seamless aluminum downspout draining after rain

Seamless Gutters

Five and six inch aluminum, cut on site to fit your roofline and handle a Northeast Texas downpour.

How it goes

Four steps, and you know where you stand at every one.

No guesswork and no surprise line items. Here’s exactly what working with us looks like.

1

Free Inspection

We come out, get on the roof, and photograph what we find. No cost, and no obligation to book anything afterwards.

2

Written Estimate

A clear, itemized estimate you can keep and compare. If it’s storm related, we document it for your adjuster too.

3

Pick Your Materials

We go through the options together, Owens Corning, GAF and CertainTeed, matched to your roof and the Texas heat.

4

Install and Walkthrough

Crews work to spec and keep the place tidy. When it’s done we walk the roof with you and answer anything left over.

Storm & hail damage

Damage nobody photographed is damage that's hard to prove.

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.

01Free post-storm inspection, photographed top to bottom
02Documentation packaged for your adjuster
03We stay involved through the claim, then do the work
Hail impact marks circled in chalk on a shingle roof during a DJJ Roofing storm damage inspection in Northeast Texas
Reviews
What your neighbors say.
4.975 Google reviews

A drone in the air within the hour.

Eliseo and his crew set the gold standard for professionalism. Within an hour of my request they had a drone up and a full estimate with photos in my inbox. Pricing was reasonable, and the work finished exactly on time.

SRScott ReidVerified on GoogleGoogle

Here at dawn, done before sunset.

DJJ Roofing was here at the crack of dawn and before sunset our house had a brand new beautiful roof. The young men worked tirelessly and professionally. Good company, good management, and a great price.

JNJanet NorrisVerified on GoogleGoogle

Simple and stress-free, start to finish.

Very customer friendly and easy to work with from start to finish. DJJ Roofing made the whole process simple and stress-free.

RCRobert CarrawayVerified on GoogleGoogle

Fast, professional, and respectful.

They did an excellent job on my roof. Fast, professional, respectful, and a pleasure to do business with. I am so thankful I chose them.

APAngela PerryVerified on GoogleGoogle

Reliable and affordable.

Excellent service. We were pleased with the work that was completed. Reliable and affordable. Highly recommend.

SSSusana Leo SanchezVerified on GoogleGoogle

Top-notch work and service.

Professional, timely, and an excellent job on our roof. Quality of work and customer service were top-notch. Will use them again.

MTMathew TaylorVerified on GoogleGoogle
Work we’ve done around here
Real roofs, real towns.
Every job gets photographed before, during, and after. Here’s a few of them.
See the full gallery →
Roof inspection in Lake Cypress Springs, TX by DJJ RoofingLake Cypress Springs, TXRoof inspection · Architectural shingle
Full replacement in Mount Vernon, TX by DJJ RoofingMount Vernon, TXFull replacement · Architectural shingle
Full replacement in Emory, TX by DJJ RoofingEmory, TXFull replacement · Architectural shingle
Tear-off in progress in Lake Cypress Springs, TX by DJJ RoofingLake Cypress Springs, TXTear-off in progress · Architectural shingle
Full replacement in Commerce, TX by DJJ RoofingCommerce, TXFull replacement · Architectural shingle
Full replacement in Lake Cypress Springs, TX by DJJ RoofingLake Cypress Springs, TXFull replacement · Architectural shingle
Full replacement in Hopkins County, TX by DJJ RoofingHopkins County, TXFull replacement · Architectural shingle
Full replacement in Rockwall, TX by DJJ RoofingRockwall, TXFull replacement · Architectural shingle
New shingle roof in Delta County, TX by DJJ RoofingDelta County, TXNew shingle roof · Architectural shingle
Lake home replacement in Franklin County, TX by DJJ RoofingFranklin County, TXLake home replacement · Architectural shingle
Full replacement in Princeton, TX by DJJ RoofingPrinceton, TXFull replacement · Architectural shingle
New shingle roof in Northeast Texas by DJJ RoofingNortheast TexasNew shingle roof · Architectural shingle
Scroll for more towns
Why us

The crew on your roof lives in the same county you do.

We catch it while it’s small

Finding the little problems early is what keeps a repair from becoming a replacement.

You see what we see

Photographs of every problem area and a written estimate before anybody starts work.

Owens Corning Preferred

Preferred Contractor status is earned through the manufacturer and opens up enhanced warranty coverage on qualifying roofs.

Storm calls jump the queue

Active leaks and fresh storm damage go to the front of the list, documented while it’s still fresh.

We talk to the adjuster

We prepare the documentation your carrier works from and stay involved right through the claim.

BBB Accredited, Fully Insured

An accredited business with a 4.9-star rating across 75 Google reviews, and Google Guaranteed on top.

Where we work

Five counties, and most of the towns in between.

Based in Sulphur Springs, we cover residential and commercial work across Hopkins, Hunt, Wood, Delta, and Franklin counties, plus plenty of communities beyond.

4.9
75 Google reviews
5
Counties served
28
Towns and communities
Free
Inspections, always
Don’t see your town? Call (903) 217-5431. Chances are we’re already out that way.
No surprises

What paying for a roof actually looks like.

Three ways this usually goes. Whichever one you’re in, you see every line in writing before anyone signs anything.

Most Common
Storm / insurance claim
Hail or wind damage, claim approved
Tear-offCovered
Shingles & UnderlaymentCovered
Clean-Up & DisposalCovered
Your DeductibleYou pay
What you pay
Your Deductible
Your carrier decides coverage. We document the damage and handle the scope.
No Claim
Full roof replacement
Age or wear, paid directly
Tear-Off & DisposalItemized
Shingle or Metal SystemItemized
Underlayment & FlashingItemized
Permits & Clean-UpItemized
What you pay
Free itemized estimate
Every line written down before anything starts.
Repairs
Repairs & maintenance
Leaks, flashing, and small fixes
InspectionFree
Chimney or Step FlashingItemized
Sealant & Vent BootsItemized
Shingle ReplacementItemized
What you pay
Scope-dependent
We price honestly and tell you when a repair beats a replacement.
Refer a neighbor

Most of our work comes from someone telling their neighbor.

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.

Homeowner resources

Everything we'd tell you on the driveway, written down.

Insurance

The claim, step by step

What happens between the storm and the new roof, and who decides what.

Warranty

Materials vs. Workmanship

A roof carries two warranties. Here’s what each one actually covers.

Blog

Guides and Answers

Hail, ventilation, metal panels, and the questions we get most.

FAQ

The questions we get asked most.

Yes. We come out, get on the roof, photograph what we find, and hand you an itemized 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 20 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.

It depends on the slope and the use. TPO and modified bitumen suit low-slope roofs, while metal panel systems work well on shops, churches, and agricultural buildings.

Free · No obligation

Let's get somebody up there to look.

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.

4.9· 75 Google reviews·Fully insured·BBB Accredited·Google Guaranteed·Owens Corning Preferred Contractor