Office location: 20601 Hwy 18, Apple Valley CA, 92307
08/13/2020
Norma R
Palmdale, CA
They were around, doing door to door sales. They did a horrible job on the installation and won't contact me now that I have an intermittent issue.