The service is fantastic! It is great being able to have them pick up my cleaning every week, drop it off when finished and do auto pay for the costs. The only problem I have seen is they occasionally miss replacing a button that is missing. The cleaning is exceptional!