All Cities & Towns Served Across Kansas
From busy downtowns to rural roads, Gregory’s Custom Roofing responds fast anywhere in Kansas. Our crews know the climate, the housing, and the unique roofing challenges you face across the state. Whether you need repairs after a wild storm or urgent help with a sudden leak, we're there—rain or shine, day or night.
- Overland Park
- Kansas City
- Olathe
- Lawrence
- Shawnee
- Lenexa
- Manhattan
- Leavenworth
- Leawood
- Emporia
- Gardner
- Prairie Village
- Ottawa
- Lansing
- Merriam
- Mission
- Spring Hill
- Bonner Springs
- Basehor
- Roeland Park
- Eudora
- De Soto
- Paola
- Tonganoxie
- Louisburg
- Baldwin City
- Edwardsville
- Osawatomie
- Fairway
- Mission Hills
- Garnett
- Wellsville
- Edgerton
- Westwood
- Oskaloosa
- Valley Falls
- Lake Quivira
- McLouth
- Perry
- Meriden
- Ozawkie
- Nortonville
- Winchester
- Linwood
- Westwood Hills
- Fontana
- Easton
- Mission Woods
- Grantville
- Hillsdale
- Centropolis
- Somerset
- Williamstown
- Zeandale
- Bucyrus
- Harris