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
D&M Roofing & Remodeling is based at 904 East Trinity Street in Leonard, a small city of a few thousand people in south western Fannin County, north east of the Dallas-Fort Worth metroplex on US Highway 69. Leonard's single postcode, 75452, and its 903 area code are both confirmed as Fannin County and North East Texas respectively, so the register's town is accurate. The company appears in the City of Arlington contractor register because it registered to work in Arlington, which is consistent with its own published coverage reaching south west across the metroplex.
Identity is confirmed on all three keys. The register's phone number, (903) 227-2355, its street address and its contact name, Michael McCullough, all match the company's BBB file, which lists Mr Michael McCullough as the principal, records the business as a sole proprietorship started on 11 April 2014, and shows BBB accreditation since 15 May 2017 with an A+ rating. The company trades online as roofntx.com and on Facebook as RoofnTX.
The company describes itself as a local small storm recovery business, and its own site is built around storm work: roof repair and full replacement, storm damage restoration from hail, wind and ice, insurance claims assistance, siding and gutters, and chimney repair and waterproofing. Its published coverage is a ring of North and North East Texas counties, Collin, Dallas, Tarrant, Denton, Grayson, Cooke, Rockwall, Fannin and Hunt, which explains a Fannin County roofer holding an Arlington registration. The BBB file adds metal roofing, commercial roofing and remodelling to the service list.
Highlights
Based in Leonard, a small Fannin County town north east of the metroplex, rather than in DFW itself, and registered to work in Arlington.
Owner operated: the BBB file records it as a sole proprietorship with Michael McCullough as principal, matching the contact name on the Arlington register.
BBB Accredited since May 2017 with an A+ rating and no closure alert on file.
Built around storm recovery work, covering hail, wind and ice damage plus insurance claim assistance.
Publishes a nine county coverage area across North and North East Texas, from Fannin and Grayson down through Collin, Dallas and Tarrant.
Serving Leonard, Fannin County, Texas and 1 more area shown on the map.
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.
CompanyD&M Roofing and Remodeling
InsuranceNot verified by us (we hold no certificate for this company — ask them for a current COI before signing)
RCAT statusNot listed
City/county registration
Registered — Arlington Check the register ↗Registered contractor, City of Arlington. Arlington registers roofing companies in its general contractor category; its published dataset carries no registration number and no expiry date, and the dataset itself may lag by some months.. This company appears on the city's own list of registered contractors. The city publishes no certificate number or expiry date for this programme, so ask to see the registration itself before work starts.
RegionLeonard
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, A+ rating, accredited since 15 May 2017 (verified on the BBB profile)Verify on BBB ↗
Listed in the GAF contractor locator as a GAF roofing contractor in Leonard, TX (profile exists under this company name and city; the profile page would not load for us, so the specific GAF tier is not claimed)Company-reported — ask to see the certificate
Earned from D&M Roofing and Remodeling's insurance verification, live Google rating, and standing in Leonard. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.
Own this company? Claim your listing to add these verified badges to your own website.
Frequently asked
Where is D&M Roofing & Remodeling based?
Leonard, Texas, at 904 East Trinity Street. Leonard is a small city in south western Fannin County, north east of the Dallas-Fort Worth metroplex on US Highway 69, with a single postcode of 75452 and the 903 North East Texas area code. It is not a metroplex company; it is registered to work in Arlington and publishes coverage that reaches into Tarrant County.
Is this the same company as D&M Roofing & Siding?
No. D&M Roofing & Siding at dandmroofing.com is a separate business operating in Nebraska and Texas and is unrelated to D&M Roofing & Remodeling of Leonard. If you are looking for the Leonard company, its site is roofntx.com and its number is (903) 227-2355.
Does Texas issue a state roofing licence?
No. Texas has no state roofing licence and no state roofing board, so no Texas roofer is state licensed. What you can check is current general liability and workers compensation insurance, city registration where a city requires it, voluntary trade credentials, and the company's own record.
What is RCAT, and does this company appear in it?
RCAT is the Roofing Contractors Association of Texas, a voluntary trade body. It has two separate things: plain paid membership, and a distinct Licensed Roofing Contractor credential (CRRL, RRL or CRL) that is earned separately. We searched the RCAT directory under both the company name and the owner's surname and found no record. That is an absent voluntary membership, not a finding against the company.
What does the City of Arlington contractor registration prove?
That the company is registered with the city so permits can be issued for Arlington work. Arlington's published dataset gives a name, address, contact person, phone and contractor type, with every roofer typed as General Contractor. There is no registration number, no status field and no expiry date, so it is not proof the registration is current today. Ask the company to confirm before work starts.
Why does a Fannin County roofer work as far away as Arlington?
Storm restoration work follows the weather rather than a county line, and this company publishes a nine county coverage area that includes Tarrant County. Texas cities each run their own contractor registration, so working in Arlington means registering with Arlington. If you are in the metroplex, ask how far the crew travels and how quickly they can return for warranty work.
Why does hail dominate roofing in North and North East Texas?
This region sits in the part of Texas often called Hail Alley, and hail is the leading cause of roof insurance claims across Fannin, Grayson, Collin and Dallas Counties. It is the main reason roofs here get replaced well before a shingle's nominal lifespan, and it is why a documented post storm inspection matters before you sign anything.
Are Class 4 impact resistant shingles worth the upgrade?
Class 4 is the top rating in the UL 2218 steel ball impact test. Many Texas insurers offer a premium discount for Class 4 roofing, which in a hail exposed county can offset a meaningful part of the extra cost over time. Ask a contractor which Class 4 products they install, then confirm the discount directly with your own insurer in writing.
How do I check a roofer's insurance in Texas?
Ask the insurance agent to send you the certificate of insurance directly rather than accepting a forwarded copy, and confirm that general liability and workers compensation are both current on the day work starts. Texas does not require most private employers to carry workers compensation, so ask about it specifically. An uninsured injury on your roof can become your liability.
Can a roofer handle my hail insurance claim for me?
A Texas roofer can meet the adjuster, document the damage and provide a detailed estimate, and this company lists insurance claim assistance among its services. What a roofer cannot do without a separate licence is act as a public insurance adjuster on your claim, and Texas law prohibits a contractor from paying or absorbing your deductible. Any offer to waive or cover a deductible should end the conversation.