Knowledge, quality, professionalism and accountability. Very good company to work with on all accounts from start to finish, always willing to take the lead to make sure there are no errors on either side. All installs were done in a timely manner. Great company and great people, including their office staff.