Jose A.
10/1/2015
Horrible, virtually non existent service after the install. I had leaks for months, called and called to get service. The last time the owner promised to show up with some new material to seal the...
(1)
Apopka Aluminum & Screen is a company based in Apopka, FL that specializes in providing aluminum and screen services to its customers.
With a focus on quality craftsmanship and customer satisfaction, the company offers a range of services for both residential and commercial properties.
Generated from their business information
Horrible, virtually non existent service after the install. I had leaks for months, called and called to get service. The last time the owner promised to show up with some new material to seal the...