I have been taking my pets to Felida Pet Hospital for a number of years and have been extremely satisfied with the services provided. Dr. Campbell explains in detail his diagnostic impressions and treatment options. He provides opportunity for me to ask questions for as long as I need. Follow-up calls are made to get updates after appointments. Costs seem comparable to that of other vets in the area and there is no charge for rechecks. The office building is attractive and kept clean. The staff is friendly and welcoming and is quick to get answers for me when I call. The technicians are skilled and competent. I seldom have a long wait in the waiting area, where there is a play area for children. Dr. Campbell has worked with me to keep costs down and has gone out of his way at times to accommodate my needs. I wholeheartedly recommend his care.