Greg wants to know how fast his website should load. Leo says that studies show that if the website doesn't load within 5 seconds, people assume it's busted and move on. Often the delay is due to being on a shared server to save money. If the company puts too many sites on a server, and they likely will, or if one site takes up most of the bandwidth, then the rest suffer. The site itself could also be the problem.
If Greg is using too many large images, that can also slow it down. Virtual servers are becoming the norm, and that's far better than a shared server. But ultimately, if he's running a business, he'll want a dedicated server.