J. W. Duke General Construction logo

J. W. Duke General Construction

Ennis
Residential roofingCommercial roofingMetal roofingRoof replacement+8 more
51 Google reviews
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

J. W. Duke General Construction, LLC trades publicly as Duke Roofing & General Construction and works from 1702 Hudson Drive in Ennis, Ellis County, Texas, serving the wider Dallas and Fort Worth region. The BBB lists the company as accredited since 16 May 2016 with an A+ rating and a business start date of 7 February 2015, and the company's own site describes over ten years of experience with residential and commercial property owners. The business runs wider than roofing alone. On the residential side it handles roofing and remodelling and puts a heavy emphasis on walking homeowners through insurance claims. On the commercial side it lists multi family and hospitality projects, multi use developments, commercial space renovation, lease space buildout and new construction, either full service or by individual trade. Its commercial roofing page names metal roofing, built up roofing membrane, thermoset membrane, TPO thermoplastic membrane and shingle roofing. The company also advertises expert witness services in roofing and construction disputes and publishes a five year workmanship warranty on its work. Ellis County sits at the southern edge of the Dallas Fort Worth hail belt, so storm restoration and claim documentation are core to the business. Texas has no state roofing licence, so the practical checks for a homeowner are a certificate of insurance sent by the agent, the warranty terms in writing, and confirmation of who is pulling the permit.

Highlights

Five year workmanship warranty published on the company's own site
BBB accredited since 2016 with an A+ rating
Commercial roofing across metal, built up, thermoset and TPO systems, not shingles alone
Insurance claim guidance is a stated focus of the residential side of the business
Offers roofing and construction expert witness work, which is unusual for a contractor of this size

Services

Residential roofing
Commercial roofing
Metal roofing
Roof replacement
Storm damage restoration
Insurance claim assistance
General contracting
Residential remodelling
Commercial space renovation and lease space buildout
Multi family and hospitality construction
New construction
Roofing and construction expert witness services

Location & service area

Serving Ennis, Ellis County, Texas and 2 more areas shown on the map. View on Google Maps ›

Insurance & credential verification

Texas does not issue a state roofing license, so we verify companies the way homeowners actually can: confirming insurance coverage, checking RCAT (Roofing Contractors Association of Texas) status, and checking city or county registration where the local jurisdiction requires one. Every credential below links to the actual issuing organization's own public lookup — don't just take our checkmark for it. Always ask for a current certificate of insurance before signing any contract.

CompanyJ. W. Duke General Construction
InsuranceNot verified by us (we hold no certificate for this company — ask them for a current COI before signing)
RCAT statusMember Verify ↗
City/county registration Not checked for EnnisTexas has no state roofing licence, and city rules differ: some require contractor registration, some run a voluntary registry, some neither. Ask this company and your local permit office.
Status Current in the RCAT directory (no published licence number for this record)
RCAT member ID602 (member since 2016)
Licence boardRCAT, Roofing Contractors Association of Texas (Texas issues no state roofing licence; RCAT runs the licensing programme)
BBB accreditation Accredited — A+ rating Verify on BBB ↗
RegionEnnis

Confirm this listing yourself at web.rcat.net/rcat/search.

Confirm this yourself: ask the company for their certificate of insurance (COI). Note that RCAT's Licensed Roofing Contractor credential (CRRL, RRL or CRL) is earned and held by a named individual at a company, not by the business itself, which is why we name that person above where we know it; Texas issues no company roofing license at all. RCAT and NTRCA status can be checked in their own public directories (RCAT, NTRCA) — use the "Licensed"/"Accredited" filter to see more than plain membership. GAF's contractor verification tool and Owens Corning's Texas locator confirm those tiers directly; CertainTeed doesn't offer a comparable self-serve lookup, so ask to see that certificate in person. BBB accreditation and rating are on bbb.org. Houston's own published registered-roofer list is years out of date, so it isn't cited here at all — confirm registration by contacting the city directly. Corpus Christi's STAR program has its own online contractor registry — for any other city or county registration claim, confirm directly with that jurisdiction's permit office.

Certifications

BBB Accredited Business (accredited 16 May 2016, A+ rating)Verify on BBB ↗
Roofing Contractors Association of Texas memberVerify on RCAT ↗
Fully insured, certificate of insurance provided on request (stated by the company)Company-reported — ask to see the certificate

Google reviews

5
Rated by 1 verified Google reviewers Verified by Google

Showing this company's live Google rating. Read the reviews on Google ›

Verification badges

Earned from J. W. Duke General Construction's insurance verification, live Google rating, and standing in Ennis. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.

Top rated on Roofing Companies Texas — J. W. Duke General Construction Best of 2026 on Roofing Companies Texas — J. W. Duke General Construction Top 3 in Ennis on Roofing Companies Texas — J. W. Duke General Construction Established on Roofing Companies Texas — J. W. Duke General Construction

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

Is Duke Roofing & General Construction licensed by the State of Texas?
No roofer is. Texas does not issue a state roofing licence, so any company claiming to be state licensed for roofing is misusing the term. What can be checked is insurance, any city or county registration that applies, BBB accreditation, and RCAT status.
What does RCAT membership actually mean?
RCAT is the Roofing Contractors Association of Texas. Membership is a paid trade association affiliation. It is a different thing from RCAT's separately earned Licensed Roofing Contractor credential, which an individual earns and which appears as RRL, CRRL or CRL after their name. The two should never be treated as equivalent.
Does the company work on flat and commercial roofs?
Yes. Its commercial roofing page names metal roofing, built up roofing membrane, thermoset roof membrane, TPO thermoplastic membrane and shingle roofing, and it lists multi family, hospitality, multi use and lease space buildout among its project types.
What warranty does the company offer?
Its site advertises a five year workmanship warranty on completed work. That covers installation labour and is separate from the manufacturer's material warranty. Ask for both in writing, and ask specifically who honours the workmanship warranty if the company changes hands.
How bad is hail in Ellis County?
Ellis County sits on the southern edge of the Dallas Fort Worth hail corridor and takes damaging hail and wind most spring seasons. Hail bruising on asphalt shingles frequently does not leak straight away, so a post storm inspection with photographs is worth doing even when the ceiling looks fine.
Are Class 4 impact resistant shingles worth it here?
Often yes. Class 4 is the top rating under the UL 2218 steel ball impact test, and many Texas insurers give a premium discount for a Class 4 roof. The discount varies widely between carriers, so confirm the figure with your own insurer before paying the material upgrade.
Do I need a permit for a reroof in Ennis?
Texas has no statewide building code enforcement, so permitting is set locally. The City of Ennis, Waxahachie, Midlothian and unincorporated Ellis County each set their own reroof permit and inspection rules. Ask the contractor to confirm the requirement for your address and to pull the permit in the company's own name.
How do I verify a roofer's insurance in Texas?
Ask the contractor for the insurance agent's contact details and have the certificate of insurance sent to you directly by the agent. Check general liability limits and whether workers compensation is carried, since Texas does not require most private employers to carry it.
How long has the business been operating?
The BBB file lists a business start date of 7 February 2015 and accreditation from 16 May 2016. The company's own site describes over ten years of experience with residential and commercial property owners, which is consistent with that timeline.
What should be in the contract before I sign?
The named roofing product and colour, underlayment and ventilation details, the workmanship warranty term, a payment schedule tied to completed milestones rather than a large upfront deposit, and who pulls the permit. On an insurance job, make sure the contract is not a blank contingency form that commits you before the carrier has scoped the loss.