Overall, I`ve had a good experience. I`ve only gone for my consult and one treatment, so time will tell if it works. During my consult, the lady helping me seemed very annoyed and not friendly at all. Her short responses and annoyance led to an appointment that I had to reschedule. When I arrived at the initial appointment, my experience was night and day. Very friendly, very helpful, very understanding and didn`t hesitate to reschedule me. My first treatment went really well. She was friendly and quick and I would totally go back. The 4 star vs. 5 star rating is based solely on my first experience at my consultation.