I have been a patient here since 2005. My last exam, back in 2008, I didn't get a good vibe from the front desk. The doctor was awesome however. I reluctantly returned for an appointment yesterday and was surprised at how much things had changed since my last appointment. They have remolded and have had some staff changes. I have to say that I have never enjoyed going to see any doctor as much as i did yesterday! The front staff is so much more personable and fun. I walked out laughing and am actually looking forward to my next exam. Great job!!!