I choose Dr Shafer according to his reviews on RealSelf.com. Dr. Shafer was amazing, great bedside manner and extremely pleasant. He was so sweet and supportive the whole way through. I am truly grateful to have been in the hands of such a talented professional. Dr. David Shafer changed my life.