I calles the company with a lot of questions and hesitation as I had bet experience in the past with other providers. They were patient and kind and promptly answer all of my questions. The service call fee is super reasonable and Shey the technician actually fix my machine while everyone else just wanted to switch the defective part, by doing so he saved me $300.
He wasn't willing to give me the cost without looking at the machine first which indicates high level of professionalism and the company gives you warranty for the service. On top of everything he gave me tips of how to maintain the system and keep it working for another good 5 years.