After a hailstorm you need a roofer who does insurance restoration work and a clear idea of what your claim is actually worth. Every company here publishes storm or hail restoration as a service on its own site, in the same published ranking order as every list on this site. The hail claim calculator runs the deductible and depreciation math before you call your insurer.
Storm season over the metro
Updated October 7, 2026
The ranking
20 of the 31 companies we assess qualify for this list. Ordered by the same 5 published inputs as every ranking on this site, then renumbered.
Companies that do not publish storm or hail restoration among their services are not listed here, whatever their overall rank.
Bexar County logged 6 hail days in 2025, the last full year in the record, with stones up to 3 inches. The largest stone in the metro record remains 6.42 inches, at Hondo on April 28, 2021; full year-by-year breakdown at San Antonio hail history.
San Antonio · Alamo Heights · Alamo Ranch · Boerne · Bulverde · Canyon Lake · Castle Hills · Cibolo · Converse · Fair Oaks Ranch · Helotes · Hill Country Village · Hollywood Park · Kerrville · Leon Valley · Live Oak · New Braunfels · Olmos Park · Schertz · Selma · Shavano Park · Spring Branch · Stone Oak · Terrell Hills · Timberwood Park · Universal City · Windcrest
GAF Master Elite (locator profile 'BH Roofing LLC', San Antonio; Golden Pledge warranty)
Not matched
San Antonio · Alamo Heights · Castle Hills · Hollywood Park · Olmos Park · Rogers Ranch · Leon Valley · Kirby · Helotes · Alamo Ranch · Shavano Park · Leon Springs · Fair Oaks Ranch · Stone Oak · Timberwood Park · Schertz · Selma · New Braunfels · Hill Country (26 cities total per site)
San Antonio · Stone Oak · Alamo Heights · Shavano Park · Castle Hills · Helotes · Universal City · Boerne · Bulverde · Spring Branch · New Braunfels · Cibolo · Seguin · Kerrville · Comfort · Bandera · Pipe Creek · Adkins · La Vernia
San Antonio · New Braunfels · Schertz · Cibolo · Seguin · Canyon Lake · Bulverde · Spring Branch · Boerne · Stone Oak · Garden Ridge · Selma · Live Oak
San Antonio · Austin · Dallas · Houston · San Marcos · Spring · Temple
A red ? means we have not finished confirming that figure and will not present it as verified. It is never left blank, because a blank hides exactly the fact you should question. City permits is informational only, from the City of San Antonio's own re-roof permit index, last 12 months; it is not one of the 5 ranking inputs above, and "Not matched" means the company was not found under its own name in City records, never that it pulled zero permits.
By the numbers
Figures pulled from Google Maps and each company’s own site. Checked 25 August 2026.
The 20 companies here hold 8,698 Google reviews combined, checked on 25 August 2026. The median rating is 4.9.
Rhino Roofers carries the largest review base, 1,435 reviews at 5.0, as of 25 August 2026. Roof Pros LLC carries the smallest, 98 reviews. That 15-to-1 spread is why our smoothing exists.
3 of the 20 companies hold a 5.0 Google average as of 25 August 2026. Only 14 carry a certification we verified on a manufacturer’s own locator page.
Together they confirm coverage of 62 cities across the San Antonio metro and Hill Country, from service areas published in 2026.
Every company in one line
Rhino Roofers holds 1,435 Google reviews at a 5.0 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Bondoc Roofing holds 1,288 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A, accredited, checked the same day.
Roofer Chicks holds 628 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Alamo Roofing holds 541 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
BH Roofing holds 479 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Dolan Roofing & Construction holds 465 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Atrium Roofing holds 294 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Kresta Roofing and Consulting, LLC holds 216 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Two Brothers Roofing holds 203 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Red Roan Construction holds 119 Google reviews at a 5.0 average as of 25 August 2026. BBB grade A, accredited, checked the same day.
Soukup Roofing holds 142 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
ARP Roofing & Remodeling holds 236 Google reviews at a 4.8 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Hometown Roofing & Restoration holds 205 Google reviews at a 4.8 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
DV Roofing and Remodeling holds 118 Google reviews at a 4.9 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Stephens Roofing & Remodeling holds 595 Google reviews at a 4.5 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Roof Pros LLC holds 98 Google reviews at a 4.6 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Cloud Roofing holds 107 Google reviews at a 3.6 average as of 25 August 2026. BBB grade A+, accredited, checked the same day.
Raze Roofing holds 109 Google reviews at a 5.0 average as of 25 August 2026. BBB grade A, not accredited, checked the same day.
Texas Family Roofing holds 926 Google reviews at a 4.8 average as of 25 August 2026. BBB grade B+, not accredited, checked the same day.
Holden Roofing holds 494 Google reviews at a 4.8 average as of 25 August 2026. BBB shows no rating for this company as of 25 August 2026.
Every company, in full
The same facts as the table, one company at a time, each with its source and that company’s own phone number.
ServesSan Antonio, Alamo Heights, Alamo Ranch, Boerne, Bulverde, Canyon Lake, Castle Hills, Cibolo, Converse, Fair Oaks Ranch, Helotes, Hill Country Village, Hollywood Park, Kerrville, Leon Valley, Live Oak, New Braunfels, Olmos Park, Schertz, Selma, Shavano Park, Spring Branch, Stone Oak, Terrell Hills, Timberwood Park, Universal City, Windcrest
Bondoc Roofing holds 1,288 Google reviews at a 4.9 average, checked 25 August 2026. Certification on file: GAF Master Elite (Golden Pledge Limited Warranty).
ServesNew Braunfels, Canyon Lake, Bulverde, Cibolo-Schertz, surrounding Comal County
Roofer Chicks holds 628 Google reviews at a 4.9 average, checked 25 August 2026. Certification on file: GAF Master Elite (locator page title: 'Roofer Chicks | A GAF Master Elite Roofer'). NOTE: own-site badge says 'GAF Certified Plus'.
CertificationsGAF Master Elite (locator profile 'BH Roofing LLC', San Antonio; Golden Pledge warranty)
ServesSan Antonio, Alamo Heights, Castle Hills, Hollywood Park, Olmos Park, Rogers Ranch, Leon Valley, Kirby, Helotes, Alamo Ranch, Shavano Park, Leon Springs, Fair Oaks Ranch, Stone Oak, Timberwood Park, Schertz, Selma, New Braunfels, Hill Country (26 cities total per site)
BH Roofing holds 479 Google reviews at a 4.9 average, checked 25 August 2026. Certification on file: GAF Master Elite (locator profile 'BH Roofing LLC', San Antonio; Golden Pledge warranty).
ServesSan Antonio, Stone Oak, Alamo Heights, Shavano Park, Castle Hills, Helotes, Universal City, Boerne, Bulverde, Spring Branch, New Braunfels, Cibolo, Seguin, Kerrville, Comfort, Bandera, Pipe Creek, Adkins, La Vernia
Atrium Roofing holds 294 Google reviews at a 4.9 average, checked 25 August 2026.
CertificationsGAF Master Elite (President's Club distinction on the GAF locator profile)
ServesSan Antonio, Boerne, Corpus Christi
Kresta Roofing and Consulting, LLC holds 216 Google reviews at a 4.9 average, checked 25 August 2026. Certification on file: GAF Master Elite (President's Club distinction on the GAF locator profile).
ServesSan Antonio, Hill Country (multi-market: site lists Corpus Christi and Austin-area phone numbers)
ARP Roofing & Remodeling holds 236 Google reviews at a 4.8 average, checked 25 August 2026. Certification on file: GAF GoldElite Commercial Contractor.
CertificationsGAF Listed on GAF locator; Master Elite per locator search snippet + own-site 'certified Master Elite installers' claim
ServesSan Antonio, Boerne, New Braunfels, Kerrville, Comfort, Fredericksburg, Austin, Marble Falls, Victoria
Stephens Roofing & Remodeling holds 595 Google reviews at a 4.5 average, checked 25 August 2026. Certification on file: GAF Listed on GAF locator; Master Elite per locator search snippet + own-site 'certified Master Elite installers' claim.
CertificationsOwens Corning listed contractor (no tier shown on locator)
ServesSan Antonio, New Braunfels, Austin area (per Facebook 'Texas Family Roofing West' and site location pages)
Texas Family Roofing holds 926 Google reviews at a 4.8 average, checked 25 August 2026. Certification on file: Owens Corning listed contractor (no tier shown on locator).
How fast should a roofer respond after a San Antonio hailstorm?
Expect an inspection within days, not hours, after a metro-wide storm; every roofer’s book fills at once. Be wary of anyone door-knocking the same afternoon from out of town: the established local companies on this list are busiest precisely because they are local.
Should I call my insurer or a roofer first after hail?
A documented inspection first is the common-sense order: photos, a written scope and a repair estimate let you run the deductible arithmetic before a claim enters your history. Our hail claim calculator shows that arithmetic.
Can a roofer handle my insurance claim for me in Texas?
No. Texas Insurance Code chapter 707 bars contractors from negotiating claims, and it makes a deductible the homeowner’s own bill: any offer to make it disappear is the law being broken in front of you. A roofer’s legitimate role is the inspection, the written scope and the work itself.
When is hail season in San Antonio?
March through June is the heart of it. The April 12, 2016 storm remains the costliest hail event in Texas history.