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
Billy Ellis Roofing is a long established family roofing business in Johnson County, Texas. Its Better Business Bureau file gives the address as 5964 E Highway 67 Ste 2, Alvarado, TX 76009, the same address that appears on the City of Arlington contractor register, and gives a business start date of 1 January 1978. That makes it one of the older continuously operating roofing names in the Fort Worth area. The company has been BBB Accredited since 1989 and holds an A+ rating.
The company brands itself around Joshua, the neighbouring Johnson County town, and describes itself as family owned with more than 40 years in business. Its work splits between metal roofing and composition roofing. On the metal side it lists vertical panel, metal shake and stone coated steel systems, and it also handles fascia, soffit and trim. It advertises free estimates and emergency roofing service, and it covers both residential and commercial installations.
Billy Ellis Roofing describes its coverage as the Dallas Fort Worth metro area, and its About page refers to Texas, Oklahoma and Kansas markets. Its own website is a template site with several unpopulated sections, so contact details are thin there. The BBB file carries the working phone number and the confirmed street address.
Highlights
In business since 1978 according to its BBB file, close to 50 years in Johnson County.
BBB Accredited since 1989 with an A+ rating, one of the longest accreditation records among area roofers.
Genuine metal roofing capability, including vertical panel, metal shake and stone coated steel, not just composition shingle.
Family owned and second generation, per the company's own About page.
Registered with the City of Arlington in addition to its Johnson County base.
Serving Alvarado, Johnson County, Texas and 4 more areas 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.
CompanyBilly Ellis Roofing
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.
RegionAlvarado
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 1989)Verify on BBB ↗
Earned from Billy Ellis Roofing's insurance verification, live Google rating, and standing in Alvarado. 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
How long has Billy Ellis Roofing been in business?
Its BBB file gives a business start date of 1 January 1978 and shows 48 years in business. The company's own About page says it is family owned with more than 40 years of work behind it. That is an unusually long record for a Texas roofing company.
Who owns Billy Ellis Roofing?
The BBB file names Mr. Billy Ellis as principal and Ms. Lori Kerby as Supervisor. A LinkedIn profile for Barbara Ellis also lists an owner role at Billy Ellis Roofing LLC. Ask the company directly which person signs contracts if that matters to you.
Is the company in Alvarado or Joshua?
The registered street address is in Alvarado, at 5964 E Highway 67, and the company brands itself around Joshua. Alvarado and Joshua are neighbouring towns and both sit in Johnson County, so the two are consistent rather than contradictory.
Is Billy Ellis Roofing state licensed?
Texas does not issue a state roofing licence, so no Texas roofer is state licensed. What can be checked is city registration, current insurance, and voluntary credentials. This company is on the City of Arlington contractor register and is BBB Accredited.
Is the company an RCAT member?
No record was returned by an RCAT directory search in August 2026. RCAT membership is voluntary and plenty of long established Texas roofers have never joined, so this is not a negative finding. It only means the credential is not available to verify.
Does it hold manufacturer certifications such as GAF Master Elite?
None could be verified. The company's own About page says it installs all the major brands but does not name a certification, and no manufacturer's own contractor locator entry was found. Ask the company to show you its current certificate if a manufacturer credential matters to you.
Is metal roofing a good choice in Johnson County?
It is worth considering. Johnson County sits in the North Texas hail belt, and standing seam and stone coated steel systems generally outlast composition shingle. Standing seam can dent under large hail without leaking, which some homeowners accept and others do not. Ask to see samples of both before choosing.
What are Class 4 impact resistant shingles and should I ask for them?
Class 4 is the top impact rating under the UL 2218 steel ball drop test. In hail exposed parts of Texas many insurers offer a premium discount for a Class 4 roof. Check the exact discount with your own carrier before you decide, because it varies by insurer and by county.
Who pulls the permit for my roof?
Texas has no statewide building code enforcement, so permitting is set locally. Alvarado, Joshua, Burleson, Cleburne and Arlington all set their own requirements. Ask the contractor to confirm the permit is pulled and in place before the tear off starts.
What should I check before signing a roofing contract in Texas?
Ask for a certificate of insurance sent to you directly by the insurance agency, covering general liability and, if carried, workers compensation. Get the full scope in writing including decking, underlayment, flashing, drip edge and ventilation. Confirm the workmanship warranty and the payment schedule, and never accept an offer to waive or absorb your deductible.