I have always had a great experience at this vet.
We see Dr. Kurth and she truly loves out puppy. We usually wait until she has openings (and is working days) to make an appointment. She also did our spay and everything went phenomenal. We have seen one or two other vets (because of time constraints, we couldn't wait), but I always leave wishing we could have seen Dr. Kurth.
Definitely don't hesitate. They are also open 24/7 so if anything happens, you can count on them.
We did purchase the puppy plan.... not sure if it's worth it, but for us (we move around a lot) the convenience was perfect. Everything was covered; from her puppy shots all the way to her spay and everything in between. The best part is all of the appointments are covered (just for quick checkups) and poop testing as well. Also, you get a discount on heart worm and flea/tick pills.
Think about it... do the math, you will know if its right for you or not.