An excellent experience and results to match! Dr. Kane consistently delivers a genuinely caring experience and terrific results. I am always greeted warmly be everyone in the office. All of my questions are professionally answered and all options are presented clearly. It is always a pleasure to be taken care of by this highly skilled team!