Absolutely loved him and his staff. They were very kind and Dr. Stoler was very thorough at explaining and making sure you understood everything before you left the office. Unfortunately I had to switch insurances and he wasn't on the plan; which I am saddened at that.