I also recommend the pressure test. If you can't talk him into doing that, at least get him to replace the radiator cap. A new one is under 5 bucks, couldn't be easier to install, and is a small measure of preventative maintainence even if it doesn't help with this problem.