Very impressed with this company. Installers were on-time, extremely professional and did fantastic work. There was a miscommunication regarding the cost of the installs and I had a serious discussion with their boss. Not something you would usually associate with 5 star service but he was very reasonable and we were able to come to an agreement. I sincerely appreciate his willingness to work things out based on the miscommunication. Many businesses today say customer satisfaction is important to them but then don't practice that. The gentlemen I spoke to made it very clear that my satisfaction was important to him and his actions proved that this was indeed the case. I would recommend them to anyone.