San Antonio · New Braunfels · San Marcos · Austin
Your roof, shielded by experts.
Hail and storm damage inspections, impact-resistant roofing, roof replacements and repairs, with help through your insurance claim from start to finish.
- Free roof inspections
- Hail & storm damage
- Insurance claim help
- Impact-resistant roofing
How can we help?
What does your roof need?
Pick one to book your free inspection, or call us at (210) 452-2526
Our services
Roofing & contracting.
Inspections, storm damage, roof replacement and repairs, insurance claim help and general contracting.

Free Roof Inspections
No cost, no obligation.
Learn more
Hail Damage Inspections
Find hail damage before it becomes a leak.
Learn more
Storm & Wind Damage
Assessments after storms and high winds.
Learn more
Insurance Claim Assistance
Support throughout the claims process.
Learn more
Roof Replacement
Complete roof replacements.
Learn more
Impact-Resistant Roofing
Roofing built for Texas storms.
Learn more
Roof Repairs
Leaks and damaged areas fixed.
Learn more
General Contracting
Doors, windows, fences and remodels.
Learn moreOn the job
See our work in action.
Videos from recent jobs. Tap the speaker for sound.


After the storm
Hail or wind damage? Get a free inspection.
Don’t wait for a leak to show up inside. We’ll inspect your roof at no cost and help you understand your next steps, including your insurance claim.
- Free inspections
- Hail damage
- Wind damage
- Insurance claim help


Why Armor
Your roof, shielded by experts.
We focus on protecting homes from storm damage and making the repair and insurance process easier to navigate.
Free inspections
No cost and no obligation.
Insurance help
Support throughout your claim.
Impact-resistant
Roofing built for Texas storms.
San Antonio to Austin
Serving four cities and surrounding areas.
Service area
San Antonio to Austin.
Roofing and contracting for homes and businesses in San Antonio, New Braunfels, San Marcos and Austin and surrounding areas.
Free roof inspections
Ready to protect your roof?
Call or WhatsApp us, or book your free, no-obligation inspection online.
