The office is always very clean and the staff and doctors are always professional and friendly. 5 - Jonathan S.