Expensive compared to other companies, sloppy installation and terrible customer service. Completely unwilling to negotiate. I wouldn't recommend them to anyone. The lady I spoke with wouldn't even allow me to speak to her supervisor.
Expensive compared to other companies, sloppy installation and terrible customer service. Completely unwilling to negotiate. I wouldn't recommend them to anyone. The lady I spoke with wouldn't even allow me to speak to her supervisor.
Country: USA State: Illinois City: Arlington Heights
Address: 2101 South Arlington Heights Road
0 comments