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
River Road Roofing is an Amarillo company, not a Dallas-Fort Worth one. Its address at 701 Valley Ave sits in the 79108 ZIP in north Amarillo, the River Road area the company is named after, in Potter County in the Texas Panhandle. The Better Business Bureau file gives the business start and incorporation date as 3 September 2020 and names Roberto Soto as the principal, which matches the contact recorded on the City of Arlington register.
The company works both residential and commercial roofs, describing its scope as new roofing, repair and maintenance. Its BBB file also records two City of Amarillo contractor licenses, numbers 23000993 and 23003493, with expiry dates in October 2026, which is the kind of local registration Amarillo requires rather than any state credential.
One practical note for anyone trying to reach the company: the domain listed on its BBB profile no longer resolves, so no website is recorded here. The BBB file itself remains open and accredited with an A+ rating, accredited since October 2021, and shows no closure notice, so a dead domain here looks like a lapsed website rather than a closed business.
Highlights
Amarillo based and Amarillo named, working the River Road area of north Potter County
Trading since September 2020 under owner Roberto Soto, per the BBB file
BBB accredited since October 2021 with an A+ rating
Holds City of Amarillo contractor licenses 23000993 and 23003493, recorded with October 2026 expiry dates
Handles both residential and commercial work rather than residential only
Serving Amarillo, Potter 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.
CompanyRiver Road 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.
RegionAmarillo
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 since October 2021)Verify on BBB ↗
Earned from River Road Roofing's insurance verification, live Google rating, and standing in Amarillo. 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
Is River Road Roofing based in Amarillo or in the Dallas-Fort Worth area?
Amarillo. The address on file, 701 Valley Ave in the 79108 ZIP, is in north Amarillo in Potter County, roughly 350 miles northwest of Arlington. The company appears on the City of Arlington contractor register, which is a permit registration and not a statement of where a company is headquartered.
Why is a 682 area code listed for an Amarillo company?
682 is a Dallas-Fort Worth overlay area code covering Fort Worth and the western metroplex. Amarillo's own area code is 806, and 806-576-6400 is the number recorded on the company's BBB file. The 682 number appears on the Arlington registration and returns nothing anywhere else on the public web. The most likely reading is a metroplex contact line used for storm work and registration filings in DFW. Call the 806 number to reach the Amarillo office.
Does River Road Roofing have a website?
Not a working one at the time of checking. The domain listed on its BBB profile no longer resolves. The BBB file itself is open, accredited and carries no out of business notice, so this looks like a lapsed website rather than a closed company. Reach them by phone.
Does Texas license roofing contractors?
No. Texas has no state roofing license and no statewide building code. What exists instead is city level registration, and this company holds two City of Amarillo contractor licenses recorded on its BBB file with October 2026 expiry dates. Ask any Amarillo roofer to show a current city registration plus proof of insurance.
Is River Road Roofing in the RCAT directory?
A keyword search of the Roofing Contractors Association of Texas directory in August 2026 returned no record. RCAT membership is voluntary and paid, so its absence says nothing about competence. It just means RCAT cannot be used as a cross check here.
What is the difference between RCAT Member and RCAT Licensed Roofing Contractor?
Member means a company pays dues to the association. Licensed Roofing Contractor is a separately earned credential (CRRL, RRL or CRL) with testing and experience requirements, issued to a named individual and carrying a number. The two are not interchangeable, and a contractor saying only that they are RCAT could mean either.
What kind of roof damage is common in Amarillo?
Hail and wind. The Panhandle takes severe hail through spring and early summer, and sustained high winds are a year round feature of the plains. That combination is hard on shingle edges, ridge caps and metal panel fasteners. Impact resistant Class 4 shingles are a common upgrade in the region and many Texas insurers offer a premium discount for them, so ask your carrier what yours is worth before deciding.
How long has the company been in business?
The BBB file records a business start and incorporation date of 3 September 2020, so roughly six years as of 2026.
Who runs it?
Roberto Soto is named as the principal on the BBB file, and the same name is recorded as the contact on the City of Arlington contractor register. Those two independent sources agree.
What should I check before signing with any Amarillo roofer?
Ask for a current City of Amarillo contractor registration and confirm it has not expired. Ask the insurance agent, not the contractor, to send certificates of general liability and workers compensation directly. Get the shingle brand, line, colour, underlayment, flashing and ventilation written into the contract. Ask who pulls the permit. And be wary of anyone asking for a large deposit before materials are delivered.