Dr. Stephen J. Klein is the best oral surgeon ever! I was so nervous to have surgery but he quickly put my mind to ease. His office is so beautiful and such a nice front desk person. I was seen right away and he made sure that i was completely comfortable before he began. i had anesthesia and when it was over, i didn't even think i had the procedure yet!! His fees were completely reasonable. He even called me the next day to see how i was doing! I was surprised that i was back to work in 2 days! I truly recommend Dr. Klein.