Steve at Canadian Sound and the other professionals who work for the company are truly remarkable individuals. Steve took the time to discuss our wants and specific requirements. He always gave straight, honest advice for which products would best suit our needs. Working with a tight time limit due to cabinetry installation, Steve made sure to be there when we needed him and was exceptionally responsive. The home theater set up is amazing, and works so very well. Always on time, Canadian Sound made sure the work space was tidy after wards, and all the details taken care of before they left each day. Communication was prompt, and professional. New to the Home Theater and still struggling with the smart home integration, Steve made sure we understood all the components to the system. Hope to continue working with Canadian Sound for our home automation and future needs.