If you want to stay local, Carl Dyess (251)649-8456. He is in Semmes and does excellent work.
I called him today and he actually refferred me to a guy named nathan lovelase. I've got his number and will let you know what I find out once I talk to him.