Dr. Kane and his staff are amazing. I have serious medical anxiety and he put me at ease and was very compassionate. His staff is nice and professional. I've never had any problems with the billing and all of my questions and/or concerns were answers quickly, professionally and completely. I have referred many of my friends and family to him and will continue to do so.