Dr. Richards and his staff are amazing. My experience from beginning to end has been great. Dawn is so nice and everyone makes you feel comfortable. I would recommend Dr. Richards to family and friends in a heartbeat and I am so happy with my results.