Awesome. The whole experience was wonderful!!!! The whole office was remarkably clean and nicely decorated. The staff was wonderful. I was seen at the appointed time and the Dr. stayed with me as long as he needed to complete my procedures in the least amount of visits. The result is spectacular.