It was my first time visiting this office. the wait was not long and it was not a lot of patients. The office was very clean and the front desk provided me with checking in. Excellent patient services. Dr. Hasheni explained everything to me like a Dr. Should.