Lyme is a VERY complicated issue. It can take a LONG time to treat. My family has been hammered by it as have my pets.
If he has had lyme for awhile it will require a doctor that knows what he/she is doing and how to test for co-infections like babesia, bartonella, mico-plasma fermentins etc.