DONT GO!!! I have been to this office on 3 occasions, all due to an auto accident issue. Each time the woman at the main desk is snappy and rude and pushy. Your wait time will for sure be more than 30-45 minutes. But don't worry they will offer you multiple excuses why. The best excuse is he's very busy and is short staffed. One of his staff members feels it's ok to call you sweetie and babe and honey during the course of your time speaking with her. There is just an overall lack of manners and courtesy. One you see Dr Leavitt you'll be happy he's very nice and helpful but his staff is NOT. My last visit I had an appt at 2:00 and left at 3:45!!