Doctor is nice but they have everything messed up here. Canceled my appointment without telling me and I show up to them making me wait more than an hour to "fit me in".. I am not a happy person right now. This isn't the first time they made me wait this long. I'd recommend calling ahead of time for all appointments to make sure they have you in. Smh...