This is the most thorough doctor that I have ever been to. He will sit and ask you questions for an hour before he will examine you. Will not give you medicine until he has figured out your problem. He don't mask the problem, he solves them! He will do whatever it takes to figure out the problem and then cure you. We need more of these doctors in Russellville! Great staff and a very clean office. There is usually front door parking.