I give Gentry a star in every category: ease of appointment, punctuality, thoroughness, knowledge, respect for customer, listening and all-around excellence. They have complete follow-through and are reasonably priced for their excellent service.