Complete lack of respect for peoples time. Dirty office and a staff that has even less respect for their patients! Don't waste your time waiting here you'll spend less time waiting and get better care in an er!. I have been waiting 1hr and 30 mins past my 2nd appointment. Dr didn't even know why I was there!