Dr Holmes is inattentive and careless, for instance when making a diagnosis he overlooks important facts in patient history which are relevant. For that reason I cannot recommend him. He totally lacks empathy and compassion. To sum it up -- This Doctor could do you more harm than good, you'll likely leave his office feeling worse both physically and emotionally than you did when you arrived.