Always a Great visit. he takes the time to understand our concerns, presents some options, and explaines what would be a good choice and why. our visit are always efficient and never feel rushed. Friendly, explained methods and reasoning, honest, and great staff.