It was a great experience. I didn't have much pain and I recovered quickly. All of the staff members, from the doctors to the office staff where very helpful and professional. I was very surprised at how personable and thorough they were. Even when I had a little problem with the results, they were willing to make everything right. I have never seen this kind of compassion, professionalism, understanding, and Personal Touch in any of my experiences with the medical field. It turned out being a great experience, and I feel very thankful that I went to Sonobello, instead of the others that I consulted with. I wholeheartedly recommend Sonobello.