I recommend Dr. Ed Murray. He's in Pell City, AL - it's a couple of hours away from Huntsville, AL. But he is a very good vet. I know several people who have used him before (pre-purchase, lameness, insurance checks, etc.) His website is www.coosavalleyequine.com. I hope your friend's shopping goes well - Good Luck!
It also occurred to me that if you didn't want to drive all the way to Pell City for Dr. Murray, you could call his office and I'm sure he or somebody up there could recommend a very good vet a little closer to the Huntsville area.