WE PICK UP THE PHONE EVERY TIME. Mon–Sat, 8am–6pm.
Sulphur Springs, TX · Serving Northeast Texas
DJJ Roofing is a roofing contractor in Wood County working from our own shop about thirty-five minutes north in Sulphur Springs. Quitman, Winnsboro, Yantis and Lake Fork are all regular runs, with a free inspection and photographs of whatever we find.
Thirty-five minutes north. Our yard is up in Sulphur Springs, which keeps the whole of Wood County inside the area we work every week.
No obligation. We will call to confirm the appointment time.
BEFORE THE STORM
Live rain and storm radar for Wood County and the counties around it, 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.
Book a free inspectionRadar: RainViewer. Map: OpenStreetMap contributors. Warnings and official forecasts: National Weather Service.
Old covering off, decking checked sheet by sheet, new system on to manufacturer spec. The site is swept for nails every evening rather than at the end of the job.
Vent boots, valley metal, step flashing and wind-lifted courses, dealt with before water gets as far as the decking and turns a small job into a large one.
We inspect free after a storm, photograph everything on the roof and in the attic, and write it up in a form your carrier can work from.
Concealed-fastener standing seam for houses and exposed-fastener panel for shops and barns, specified by name in the estimate rather than left as metal.
Run on site in one continuous length so there are no joints to work loose, and sized to what the roof above them actually sheds in a real storm.
About an hour on the roof and in the attic, every stage photographed, with the findings written down and handed over for you to keep.
Wood County is lake and timber country, and that gives roofs here problems that open farmland never sees. Shade, litter and seasonal occupancy do as much damage over time as any single storm does, and none of it is visible from the driveway.
Under real tree cover a north slope stays wet for days after rain and a valley holding leaf litter never fully dries. That plane ages years ahead of the rest of the roof.
On property that is not lived in every day a drip can run for weeks. By the time somebody arrives the decking and the insulation have usually taken more damage than the covering has.
Where a property faces the water there is nothing to slow a gust before it reaches the roofline. Seal strips give way at the rakes and the ridge and the shingle looks perfectly normal afterwards.

“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.”
That is the idea. Somebody gets on the roof, photographs what is actually there, and sends it to you in writing, whether or not you are there to meet them.
Property in this county divides sharply between places somebody lives in every day and places that sit empty for weeks. The second kind is where the expensive damage happens, because a leak nobody is present to notice simply keeps running.
We are based on Como St S in Sulphur Springs, about thirty-five minutes away. The crew that turns up is ours, and the company you ring about a warranty question in year four is the company that put the roof on.
Where a repair is the right answer we give it, and on lake and timber property that is frequently the case. The structure is sound and what has failed is a valley holding litter, or flashing on an addition somebody put on years ago.
Being a roofing contractor in Wood County that covers all of it also means we are happy to look at a property when the owner is not there and send the report by email, which on seasonal property is usually the only practical way to do it.
The advice for anybody not here full time is simple enough. Have it looked at before a wet season rather than after one, and have the outbuildings looked at in the same visit. It costs nothing, and it is very often the difference between a straightforward repair and a rebuild of the decking underneath.



An inspection from a ladder at the edge is a guess. Ours takes about an hour and covers every plane.
The images and the written findings are yours regardless of what you decide or who does the work.
The estimate names the work and the materials, with decking priced per sheet, so you know exactly what you are getting.
Every review below is from a customer in these counties. The full set is on our reviews page.
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.
A roofing contractor in Wood County cannot name one best roof, and under this much tree cover the whole calculation shifts. How well a system sheds litter matters more here than in open country, and a slope that stays damp wants a different approach. We fit all four of these systems.

The default on houses here, and for good reason: it copes with a long summer, it can be repaired in isolation years later, and the impact-rated grades are worth pricing. We fit complete Owens Corning, GAF and CertainTeed systems rather than mixing components across brands.

Concealed fasteners, nothing to back out, and a service life that often outlasts the owner. Under heavy cover it also sheds leaf litter far better than shingle, which matters a great deal where a valley fills every autumn. Hail damage on it is usually cosmetic rather than a leak path, because nothing penetrates the weather surface.

For shops, hay barns and equipment sheds this is usually the right answer on cost alone. It is a fit-and-maintain system rather than fit-and-forget, and the maintenance is fasteners.

For flat and low-slope sections: small commercial units, church additions, and the occasional residential extension framed almost flat. Both systems live or die on the detailing at the edges and the drains, which is exactly where the work is.
Most of these can be checked from the ground in ten minutes, and out here the ones about shading and limbs matter more than anywhere else we work. If a couple sound familiar, book the inspection. Free genuinely means free, including the times a roofing contractor in Wood County says nothing needs doing.

A handful of grit at the bottom of a downspout is the shingle shedding its protective layer. New roofs shed a little; one that fills the gutter every season is past halfway through its life.
Once the seal strip lets go the shingle is a flap rather than a waterproof surface. It is the most common wind damage there is and the hardest thing to see from the ground.
Vents, gutters, downspouts and flashing bruise before shingles show anything. If the metal is dimpled, the field almost certainly took the same hit.
Water runs along the deck before it drops, so the wet patch is rarely under the hole. A stain means it has been getting in for a while.
Stand in the attic mid-afternoon with the lights off. Pinpricks of light mean gaps, and gaps mean water and wildlife.
Poor intake or exhaust cooks shingles from underneath and takes years off them. One of the simplest things to put right and the most often ignored.
Shading is almost always the reason. A plane that stays wet for days ages years ahead of one that dries in an hour.
Leaf litter sitting in a valley keeps that channel permanently damp, and a permanently damp valley is where these roofs fail first.
Hail bruising fractures the mat underneath the granules and the roof carries on shedding water exactly as before. Two seasons later, proving the storm did it becomes very difficult, which is why photographs taken while the damage is fresh matter more than almost anything else.
Our role here is deliberately limited. We are roofers, not adjusters: we inspect free, photograph the roof systematically, and write up contractor-observed damage as factual scope information. Whether any of it is covered, and for how much, is your insurer’s decision against your policy.
The deductible stays with you. Texas law does not permit a contractor to waive, absorb or rebate any part of it, so it belongs in your budget from the start. Storm dates for this part of the state are published by the National Weather Service in Fort Worth, and an established date makes a claim far easier to discuss.
Fresh damage photographs well and is unambiguous. Two seasons on, establishing what a storm did becomes genuinely difficult.
Where the work is smaller than the deductible, or the damage is wear rather than storm, we would rather tell you than file anyway.

The National Weather Service has logged 52 severe weather reports in Wood County since 2022. These six are the ones nearest Wood County. They are worth knowing because an insurance claim runs from the date the damage happened, not the date a ceiling stains, and that date is often months earlier than people think.
For an average single-story home, a full asphalt shingle roof from a roofing contractor in Wood County usually costs $6,000 to $14,000 installed, with tear-off and disposal included. Metal is about $12,000 to $30,000 or more, and Class 4 impact-resistant shingles about $10,000 to $17,000. These are typical ranges for this part of Texas, not a quote, because the real number comes from measuring your roof at a free inspection. Prices by home size and material are set out in our roof replacement cost guide.
No roofing contractor in Wood County can quote a roof accurately without seeing it, and any number given over the phone is a guess. These are the six things that move the figure, so the estimate makes sense when you read it.
Area sets the number and pitch adjusts it upward. A steep roof needs considerably more setup and simply cannot be worked as quickly or as safely as a walkable one.
The number of existing layers changes both the labor and the disposal weight, and it is rarely obvious from ground level how many are actually up there.
Decking is quoted per sheet before work starts, because it genuinely cannot be assessed until the old covering comes off and the boards are visible.
A plain roof of a given size costs less than a broken-up one covering the same area. Every valley, dormer and chimney is hand-worked detail rather than field work.
From builder-grade shingle up to standing seam metal is a wide range in price and an even wider one in years of service, and both ends are legitimate.
Long drives, tight turns and soft ground all add hours to the day, and hours are most of what any roof actually costs once materials are accounted for.
A price without a look is a guess. The inspection costs nothing, the photographs are yours, and the estimate sets out the work so it can be checked.
Most single-family replacements across Wood County are a one-day job. The crew arrives early, protects the ground and the landscaping, and works through in order. It is noisy while it happens and over faster than most people brace for.
Worth doing beforehand: move vehicles off the driveway, take fragile pictures off the walls, and plan any calls for somewhere other than directly under the roof deck. Pets are usually happier elsewhere for the day.
Before the day we will flag any limbs overhanging the roof, because anything touching a new covering takes granules off it within a season. On lake property access usually decides where the truck and the dumpster can sit.
What can extend a job is whatever turns up once the old covering is off. Decking is the one part nobody can assess in advance, so the estimate carries a per-sheet rate and we photograph anything we replace. You will know the number before we carry on rather than after.

Ground protection goes down first, then a controlled strip so that nothing comes off the roof faster than it can be cleared away below.
Decking checked sheet by sheet and replaced wherever it is needed, then the whole roof dried in before the working day ends.
Every layer fitted to the manufacturer’s written instructions, because that is precisely what the material warranty depends on holding up later.
Magnets over the whole property, all debris away, photographs of each stage handed over, and the workmanship warranty issued in writing.
Quitman and Winnsboro carry most of the commercial roof for this county: older downtown buildings with parapets and low-slope sections behind the facades, churches, civic buildings and small businesses of every kind.
On those the failures are almost never in the middle of the roof. They are at the parapet, the terminations, the drains and every penetration added since the building went up, which is exactly where a proper survey spends its time.
Around the lakes it is outbuildings instead: boat storage, covered parking, workshops and metal sheds of every vintage, much of it added at different times by different hands and never really considered as one system. That is usually where the water is getting in.
Buildings that sit unused for stretches accumulate the worst damage because nobody is there to notice it starting. A survey before a wet season is worth considerably more on those than on the house itself, and it is comfortably the quickest visit we make all year.


Quitman, Winnsboro, Yantis and Lake Fork all have their own page on this site, and we work the roads between them regularly. The whole county is about thirty-five minutes from our shop in Sulphur Springs.
Yes, and on lake property that is how most of it works. We look at the roof, photograph everything, and send the written findings by email so you can decide without making a trip over.
For a standard asphalt shingle roof on an average single-story home here, $30,000 is well above the usual range of $6,000 to $14,000, and even a 3,000 sq ft home typically lands between $16,000 and $24,000. It is a normal figure for standing seam metal, which runs about $18,000 to $30,000 and up, or for a very large, steep or complex roof with two layers to remove or a lot of decking to replace. If a quote surprises you, ask which of those is driving it. These are typical ranges, not a quote.
Shading, almost always. A slope that stays damp for days after rain ages considerably faster than one that dries in an hour, and under heavy cover that difference can be several years across a single roof.
That is your carrier’s decision against your policy. We inspect for free, photograph what is there, and write it up factually so the claim is decided on evidence rather than recollection.
Every town we cover in Wood County has its own page with what we actually see on roofs there. These are the ones we are in most often, and the lake roads between them are covered every week.
We cover five counties from one shop in Sulphur Springs: Hopkins, Hunt, Franklin, Delta and Wood. If your town is on this list, an inspection is a normal week rather than a special trip.
These are named communities in Wood County outside the towns listed above. Roofs out here sit more exposed than they do on a town lot, and wind gets a longer run at them. If you are on a county road between any two of these, you are still in our area.
Tell us about your roof and we will get back to you quickly with real numbers, not a computer guess. If it is easier to talk it through, the phone is answered by somebody here.
Enter your details below and we will get back to you with a real number.
Fill out the form or pick up the phone and you are talking to a roofing contractor in Wood County, not a call center. Either way you get straight answers about your roof and a written estimate you can keep.