Greater Houston
Service areas
Legion serves homes and businesses across Greater Houston. Don't see your city? Call 346-412-2744. We probably cover it.
Cypress
Harris County
Roofing in Cypress →Katy
Harris, Fort Bend & Waller County
Roofing in Katy →Spring
Harris & Montgomery County
Roofing in Spring →The Woodlands
Montgomery County
Roofing in The Woodlands →Tomball
Harris County
Roofing in Tomball →Jersey Village
Harris County
Roofing in Jersey Village →Houston
Harris County
Roofing in Houston →Fulshear
Fort Bend County
Roofing in Fulshear →Sugar Land
Fort Bend County
Roofing in Sugar Land →Conroe
Montgomery County
Roofing in Conroe →Kingwood
Harris County
Roofing in Kingwood →We also work in other parts of Greater Houston. Call 346-412-2744 to confirm your area.

Free Roof Inspection
Find out what the storm did to your roof.
Free inspection, full photo report, straight answers. If there's no damage, we'll tell you.
- Fully Insured
- Free Roof Inspections
- Insurance Claims
- Residential & Commercial
Book Your Free Inspection
Tell us what's going on. We'll call you back to schedule. Prefer to talk? 346-412-2744