Dr Mancuso and staff are very helpful and courteous while you are in their office. The office is always clean and they are pretty good about getting you in on time. We did have an issue with our glasses when they came in but they got it taken care of just don't care for the 2 week waiting time. It would be nice if they could improve on that.