Good doctor but the girls at the front desk are rude. They are also under staffed and they put you on hold for at least 30 min+. They didn’t send me referral to the specialist so I had to come pick it to after being on hold for an hour and drive 30 min to pick it up and have my appointment moved over a week. Took a day off of work for nothing. Thanks.