I arrived about 30 minutes early for a 2:00 appointment and we were paid and out the door by 2:30. An exam was done (as well as bloodwork, fecal exam, worming, and all vaccinations) for well under $300, which I think is good for such an all-inclusive, thorough visit. The vet called the following morning with lab results as promised. Maple Hills exceeded my expectations and my fur babies will be coming here from now on. Oh, and the stray kitty is very healthy and getting acquainted with his new family!