Dr. Fleer and his staff are amazing and they have great service. Great staff and reward program too. I have nothing bad to say about them. They are absolutly amazing!!