I am continually amazed at the quality of their service. The staff is super friendly. They go over everything with you in advance, so that yo know exactly what to expect and how much it will cost. They genuinely concerned about your well-being and comfort (and offer tv, blankets, spa services, etc. during your treatment to make you more comfortable). I have a difficult to pronounce name, and the entire staff gets it right after my first visit. They ask me about my husband (who is also a patient). So wonderful.