Drs Long are awesome. They, husband and wife team, offer a very friendly environment with up to date technology and techniques. I'm always leaving with a smile and looking forward to my next visit. They take the time to explain what is going on with my health in terms I can relate to. I recommend them highly