Window Installer - Downey, CA
Average rating
4.50
4.5
Average rating
Established in 1988, American Home Center is a window specialist that is based in Downey and provides hurricane shutter installation, skylight maintenance and other services. The state of California has licensed them. American Home Center is insured and bonded.
Average rating
Zachary W.
Who the hell is American Home Centers? For some reason I got on a spam my phone list. Multiple times I have asked to be removed from their call list but they still bother me with business solicitations. STOP! STOP CALLING ME!!! I only rated them 1 star because they won't let me choose 0.
Address
12144 Brookshire Ave
Downey, CA 90242