Everything was perfect, the staff is very friendly. The doctor explains the procedures clearly and makes sure you understand what he is doing. My insurance is out of network and he gave me very affordable payment options which I appreciate. I would recommend them to anyone and everyone.