I am very satisfied. The installation crew was a group of excellent guys--well trained and well mannered. The office staff was very good and professional. The salesman was sharp, honest, and dealt with the facts. The cleanup was perfect. I hired them because of their quick response, better price, and honest people.