They have been cleaning our units for 3 years with no issues.
They could probably clean it well, but I don't trust them. They have the worst customer service I have ever had. I cannot stress enough how horrible my experience eas with them. Please save yourself the aggravation and go somewhere else.
Thanks! Your answer is awaiting moderation.