well i had also some trouble to recruit doctor valentine. I hadn't enough money for the first time, later i sold somethings but he said don't waste my time, maybe we'll meet later.
After a long while, i met him in another city, but he still tells the same thing. I have to use another companion as doctor i guess