Roofing companies in Amarillo
⭐ 5.0 · 121 reviews
610 S Georgia St, Amarillo, TX 79106
⭐ 5.0 · 117 reviews
915 SW 7th Ave, Amarillo, TX 79101
⭐ 5.0 · 107 reviews
3350 Olsen Blvd #2000, Amarillo, TX 79109
⭐ 4.9 · 101 reviews
3350 Olsen Blvd Suite 1500, Amarillo, TX 79109
⭐ 4.9 · 69 reviews
1009 SW 10th Ave, Amarillo, TX 79101
⭐ 5.0 · 34 reviews
600 S Tyler St Ste 2100, Amarillo, TX 79101
⭐ 5.0 · 34 reviews
1616 S Kentucky St Ste C-205, Amarillo, TX 79102
⭐ 5.0 · 32 reviews
500 S Harrison St, Amarillo, TX 79101
How we picked: this list ranks roofers by a weighted score of their Google rating and review count, last collected June 30, 2026. Our terms of service explain how rankings and Featured spots work.
The Amarillo roofer license and bond
The Legislature's 2025 analysis of HB 3344 says Texas doesn't currently require a state license for reroofing contractors, and that bill got no further than a House committee report sent to Calendars on May 8, 2025. A trade group, the Roofing Contractors Association of Texas, runs a voluntary program, but it isn't a government license.
Amarillo fills the gap. Amarillo Building Safety requires an annual city contractor license, and residential roofers must also post a $20,000 surety bond and carry $300,000 of liability insurance. Licenses and permits are both issued through MGO Connect. Ask any roofer for the city license number, have Building Safety confirm it, and ask for the permit number for your reroof.
Roofing insurance claims and your deductible
Triple-I's 2025 state ranking put Texas first, with 902 major hail events. After a storm, take dated photos of the roof and gutters before any roofer climbs up, and keep them with the claim number. When a roof claim follows, Texas law requires you to pay your deductible, and it's a Class B misdemeanor for a contractor paid from the claim to waive, absorb, rebate or credit it without your insurer's consent. TDI says that can mean up to a $2,000 fine and six months in jail.
Roofing contract terms to look for
- Any roofing contract of $1,000 or more expected to be paid by insurance must include a 12-point bold notice that you owe the deductible.
- With replacement cost coverage, insurers pay in two checks, and can hold the second until you show proof you paid the deductible.
- TDI advises at least three bids on letterhead, no contracts with blanks, and no contract that hands the roofer "the value of insurance proceeds".
TDI also notes that insurers don't pay for a roof just because it's old. A storm claim needs storm damage, so ask the roofer for photos and let your adjuster see the roof before you sign anything that commits the claim money.
Report an offer to waive a deductible to the Attorney General's Consumer Protection Hotline, 800-621-0508.
Roofing costs and impact-resistant shingles
HomeGuide puts a typical roof replacement at $5,700 to $16,000 nationally, with Texas averaging $5,600 to $15,800, or $3 to $6 per square foot installed. U.S. repairs run $150 to $1,000 for minor problems and $1,000 to $3,000 for moderate ones, and roofers' minimum call-out fees run $150 to $300. Ask Amarillo roofers for written bids to compare against these ranges.
Roofing tested to UL 2218 is rated Class 1 to 4, and Class 4 earns the biggest insurance credit, but each insurer sets its own discount and paperwork. Ask your insurer what it gives, and what paperwork it wants from the roofer, before you pay extra for a Class 4 roof. The Texas roofing guide has more on costs and claims.
Amarillo roofers after a storm
After a declared natural disaster, an out-of-area remediation contractor can't require payment before work starts, the contract must be in writing, and partial payments must match work done. Keep a copy of the signed contract, the permit number and every payment receipt in one place for the insurer.
Ask each storm roofer three things at the door: the Amarillo city license number, proof of the $20,000 bond, and a local address. The city's license table requires both for residential roofing, so a roofer without them shouldn't be on your roof.
If wind or hail brings limbs down on the roof, Amarillo collects tree limbs at the curb free; see tree service in Amarillo for that. For a second market, compare roofers in Lubbock, and the Amarillo city guide covers other permit rules.
Amarillo roofing FAQs
Do roofers need a license in Amarillo?+
Texas doesn't require a state license for reroofing contractors, but Amarillo requires an annual city contractor license, and residential roofers also need a $20,000 surety bond and $300,000 of liability insurance.
Can an Amarillo roofer pay my deductible?+
No. Texas law makes it a Class B misdemeanor for a contractor paid from an insurance claim to waive or rebate your deductible without the insurer's consent.
How much does a new roof cost in Amarillo?+
HomeGuide puts a Texas roof replacement at $5,600 to $15,800 on average.
Does a Class 4 roof lower insurance in Texas?+
Class 4 roofing under UL 2218 earns the highest credit, but each insurer sets its own amount, so ask yours before you buy.
Sources
- City of Amarillo: Building Safety
- City of Amarillo: Bulky Item Pick-Up
- Texas Legislature: 89(R) HB 3344 Bill Analysis (Committee Report, Substituted)
- Texas Legislature Online: HB 3344 (89R) bill history
- Roofing Contractors Association of Texas: Home page
- Triple-I (Insurance Information Institute): Facts + Statistics: Hail
- Texas Legislature: Insurance Code Chapter 707, Payment of Insurance Deductible
- Texas Legislature: Business & Commerce Code Chapter 27, Sec. 27.02
- TDI news release: New state law cracks down on roof scams (Aug. 7, 2019)
- TDI: Insurance and your roof (updated 4/1/2026)
- TDI: How to avoid contracting scams (updated 12/9/2025)
- TDI: Is it OK for a contractor to waive my deductible? (updated 12/9/2025)
- HomeGuide: How Much Does a Roof Replacement Cost?
- HomeGuide: How Much Does Roof Repair Cost?
- TDI: Products qualifying for impact-resistant roofing credits (as of Feb. 24, 2023)
- Texas Legislature: Business & Commerce Code Chapter 58, Disaster Remediation Contracts
Guide checked October 22, 2026.