Leighton Roofing & Solar is your local one stop shop for all things roofing and solar energy. Our team of experts will provide free estimates & consultations to home owners in Baldwin County.
25624 West Perdido Avenue, Apt. 312
Orange Beach, AL 36561
- Map
- (251) 406-8627
Painting and various other home improvement projects handled. Competent maintenance professional with over 20 years experience.
Serving the Gulf Coast
Gulf Shores, AL 36547
- Map
- (251) 597-0589
6642 Gulf Shores Parkway, Unit A
Gulf Shores, AL 36542
- Map
- (251) 943-8161
123 West Camphor Avenue
Foley, AL 36535
- (251) 943-8725
Serving the Gulf Coast
AL
- Map
- (334) 452-0189
25753 Canal Road
Cosmo's Courtyard
Orange Beach, AL 36561
- Map
- (251) 980-5862
27200 Perdido Beach Blvd.
Perdido Beach Resort
Orange Beach, AL 36561
- Map
- (251) 981-9811
3810 Gulf Shores Parkway
Gulf Shores, AL 36542
- Map
- (251) 967-3480
22490 Doc McDuffie Road
Foley, AL 36535
- Map
- (251) 986-5717
26125 Capital Drive
Daphne, AL 36526
- (251) 621-9644
625 Lost Key Drive
Perdido Key, FL 32507
- Map
- (850) 549-2161
1557 Gulf Shores Pkwy, 3rd Floor of Kaiser Building
Gulf Shores, AL 36542
- Map
- (251) 967-1018
Orange Beach, AL 36561
- Map
- (678) 296-0178
24809 State St.
Elberta, AL 36530
- Map
- (251) 980-2970
24693 Canal Road, Suite A
Orange Beach, AL 36561
- Map
- (251) 967-3250
Gulf Shores, AL 36547
- Map
- (251) 747-7232
23043 Perdido Beach Blvd.
Orange Beach, AL 36561
- (251) 948-2644
100 West 6th Avenue
Gulf Shores, AL 36542
- Map
- (251) 942-2233
Orange Beach, AL
2300 North Cedar Street
Foley, AL 36535
- Map
- (251) 943-6733
141 Cove Avenue
Gulf Shores, AL 36542
- Map
- (251) 968-4885
27267 Perdido Beach Blvd., # 302
Located at San Roc Cay
Orange Beach, AL 36561
- Map
- (251) 981-2258
Foley, Alabama 36535
- Map
- (251) 210-7032
Orange Beach, AL 36561
- (251) 981-2222
232 Professional Court, Suite C3
Gulf Shores, AL 36542
- Map
- (205) 718-1240
26953 Canal Road
Orange Beach, AL 36561
- Website
- (251) 981-2872
Lotus CBD orange Beach
25405 Perdido Beach Blvd., suite 9
Orange Beach, AL 36561
- Map
- (251) 233-4602
Lucky Bird Vacations
200 East Beach Blvd.
Gulf Shores, AL 36547
- Map
- (251) 284-5387
Legends in Concert, OWA
205 North OWA Blvd.
Foley, AL 36535
- Map
- (251) 369-6100