The friendliest staff. Always very thorough with everything. Great with quick follow-up. VSP insurance accepted. What I love the best is they know me by face and name. They don't even ask for my name upon arrival (and I see them 1x a year) since they've built great relationships with every client.