Not well. Had an appointment booked for cleaning, hour and 30 minutes later had something scheduled but no cleaning. Have to call in the morning to find out status of cleaning appointment. Received not bill or cost information, so I assume all is free. Have to call on this also to see what I am being billed. To be kind I am giving a mid point rating until I understand what happened.