Alabama Solar Film Reviews (2)
Alabama Solar Film Rating
Address: 230 Oxmoor Cir STE 1107, Homewood, Alabama, United States, 35209-6444
Phone: |
Show more...
|
Web: |
alabamaclearcarbra.com
|
Add contact information for Alabama Solar Film
Add new contacts
This guy is a total crook and liarhad to take him court and in court under oath he lied through his teeth I will be appealing and getting a lawyer and if that doesn't work out at least I know one day he will have to answer for his lying He is a pathetic piece of trash! So I would recommend taking your business else where!!!! Google the reviews on this companyThere are a lot of Negative feedback!!
This guy is a total crook and liar.. had to take him court and in court under oath he lied through his teeth.. I will be appealing and getting a lawyer and if that doesn't work out at least I know one day he will have to answer for his lying .. He is a pathetic piece of trash! So I would recommend taking your business else where!!!! Google the reviews on this company.. There are a lot of Negative feedback!!