The only reason I gave them 3 stars was because of their front desk. Dr.Raykovicz was amazing. He has great bedside manners and is very funny. I truly enjoyed him as a doctor. Like most Dr.'s offices that I have been too, the front desk is awful but the Dr. is fabulous. I find the front desk to be rude, short, and very condescending. If you can stand to make it past their front desk, you will have a great experience. If you cant, this is not the Dr.'s office that you want to go to.