I chose Redeemers Group because they were easy to contact, with a good reputation. The Customer Care rep was professional, knowledgeable, and very friendly. The System Design Specialist was professional and easy to work with and the installation crew eager to please. They did a very good job.