Brent,
I've been referred to these guys. http://asecvets.com/

Dr Scott Anderson is who my local vet recommended. If you have another recommendation, I'd be grateful.