Very happy with the services we received. Staff was organized and friendly. We never had to wait for our appointment. The new office is very welcoming.