10/24/2016
Anonymous
Overall, a very positive experience. System was installed on on line within the time frame promised. No hidden costs. All unforeseen installation costs were covered in the original price. Very clean professional looking installation. Could have maybe used a little more communication during the permitting/installation phases, but there was alway a prompt response anytime we had questions.