Solid company. They called me to schedule our annual service. Before showing up, we were contacted to what time they would arrive and completed the service in a timely fashion. Pricing is fair and professional.