If he's ready to start advertising nationally then he must have the budget, and if he has the budget then surely he has the wisdom to ask a professional
I'd look at Google
Adwords and Yell.com, and also the specialist magazines for his area of business.
I wouldn't advertise a B2B service in consumer magazines.