We've seen Dr. Moore, Dr. Johnson, and Dr. Flannery for our pets over the years and they're all amazing. Everyone makes sure to take time to listen to our concerns & gets the job done quickly. The techs are always so nice and talking to front desk over the phone is the least stressful thing in the world. Thank goodness we haven't had any big emergencies with our pets but I know we could bring them to Greatful Pet if we needed to get the best care.