They did an excellent job. They had excellent products. They cleaned up after they were finished. They were knowledgeable and had lots of ideas. I would highly recommends this company to others. We had a home theater installed, a home automation system and security system installed. We have had hydro cost savings due to the installations.