I have used Cool Touch for 10 years now and have been very happy with their service. The maintenance plan helps keep everything working and easy on the wallet.