All Cities & Towns Served Across Alabama
From busy downtowns to rural roads, Gregory’s Custom Roofing responds fast anywhere in Alabama. 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.
- Huntsville
- Mobile
- Birmingham
- Tuscaloosa
- Hoover
- Decatur
- Madison
- Vestavia Hills
- Prattville
- Gadsden
- Alabaster
- Northport
- Daphne
- Homewood
- Trussville
- Bessemer
- Pelham
- Mountain Brook
- Fairhope
- Albertville
- Oxford
- Anniston
- Helena
- Foley
- Cullman
- Tillmans Corner
- Millbrook
- Calera
- Gardendale
- Center Point
- Talladega
- Hartselle
- Gulf Shores
- Chelsea
- Alexander City
- Jasper
- Jacksonville
- McCalla
- Irondale
- Moody
- Pell City
- Sylacauga
- Leeds
- Russellville
- Saks
- Clay
- Rainbow City
- Boaz
- Spanish Fort
- Fultondale
- Southside
- Meadowbrook
- Clanton
- Guntersville
- Arab
- Brook Highland
- Atmore
- Bay Minette
- Orange Beach
- Pinson
- Montevallo
- Oneonta
- Lincoln
- Robertsdale
- Moores Mill
- Grayson Valley
- Attalla
- Holtville
- Highland Lakes
- Glencoe
- Midfield
- Margaret
- Odenville
- Theodore
- Winfield
- Springville
- Childersburg
- Columbiana
- Hokes Bluff
- Argo
- Adamsville
- Haleyville
- Fayette
- Kimberly
- Pine Level
- Brent
- West End-Cobb Town
- Loxley
- Lake View
- Holt
- Priceville
- Alexandria
- Moulton
- Weaver
- Warrior
- Hanceville
- Marion
- Choccolocco
- Bon Secour
- Moundville
- Eagle Point
- Triana
- New Hope
- Cottondale
- Centreville
- Owens Cross Roads
- Jemison
- Stapleton
- Sumiton
- Indian Springs Village
- Trinity
- Brookwood
- Good Hope
- Lineville
- Remlap
- Ashville
- Morris
- Dora
- Riverside
- Greensboro
- Guin
- Vance
- Whitesboro
- Thorsby
- Coaling
- Elberta
- Ashland
- Vincent
- Graysville
- Point Clear
- Wilsonville
- Crossville
- Blountsville
- Sardis City
- Carlisle-Rockledge
- Westover
- Carbon Hill
- Cordova
- Ragland
- Deatsville
- Gordo
- Harpersville
- Marbury
- Stewartville
- Reform
- Woodstock
- Summerdale
- Smoke Rise
- Hackleburg
- Coats Bend
- Shoal Creek
- Hayden
- Munford
- Goodwater
- Cleveland
- Brookside
- West Blocton
- Gallant
- Berry
- Locust Fork
- Falkville
- Elmore
- Ohatchee
- Ballplay
- Fayetteville
- Double Springs
- Tidmore Bend
- Lookout Mountain
- Town Creek
- Littleville
- Egypt
- Snead
- Grant
- Bear Creek
- Dunnavant
- Steele
- Phil Campbell
- Parrish
- Fyffe
- Altoona
- New Union
- Geraldine
- Powell
- Coker
- Sterrett
- White Plains
- Vandiver
- Belle Fontaine
- Holly Pond
- Brilliant
- Mignon
- Magnolia Springs
- Pea Ridge
- Somerville
- Susan Moore
- Walnut Grove
- Oakman
- Silverhill
- Douglas
- Hobson City
- Hollis Crossroads
- Brantleyville
- Shelby
- Addison
- Baileyton
- Ivalee
- Maplesville
- West Point
- Trafford
- Reece City
- Lynn
- Hollins
- Our Town
- Eva
- Wilton
- Courtland
- South Vinemont
- Oak Grove
- Perdido Beach
- Dodge City
- Allgood
- Garden City
- Fairview
- Hackneyville
- Perdido
- Berlin
- Ray
- North Courtland
- Nances Creek
- East Point
- Kennedy
- Glen Allen
- Joppa
- West Jefferson
- Nixburg
- Highland Lake
- Hillsboro
- Stockton
- Millerville
- Nectar
- Rosa
- Sipsey
- Hatton
- Twin
- Rockford
- Arley
- Shiloh
- Cherokee Ridge
- County Line
- Langston
- Colony
- Hodges
- Waldo
- Weogufka
- Delta
- Akron
- Hissop
- Mount Olive
- Spruce Pine
- Belk
- Kansas
- Nauvoo
- Bon Air
- Hanover
- Bristow Cove
- Talladega Springs
- Gu-Win
- Equality
- Eldridge
- Newbern
- Billingsley
- Kellyton
- North Johns
- Ridgeville
- Union Grove
- Cardiff
- Goldville
- Mooresville
- Natural Bridge
- North Bibb