Mahari was wonderful. Perfect Service has always been on time and I like having their service agreement. They always call me and remind me to schedule when it’s time to get my system cleaned, even though they could easily not call me and they could keep the money since it was prepaid. The service agreement was cheaper than other companies and cheaper than calling them every 6 months to do the cleaning. I will continue to use them.