I wouldn't get a VPS. VPS might be more than what he actually needs to do. There are shared hosting available for less than $5 per month... I host my site, http://www.bookingtool.com on shared and it runs great. For a simple 1 page site, that should be more than sufficient.