Dr. James Hardy and his staff are beyond amazing. He listens carefully to YOU and your wants and needs, he explains everything in detail and gives you alternatives. He truly has the best bedside manner and is excellent in his field. I have recommended him to all my friends.