Consider keeping your business site separate from your projects. If you want to combine your business site with your projects, try putting the pages for each in clearly separate directories. Get ready for prime time. Make sure your site showcases the quality of content you can offer. Proofread everything carefully.
Text is perhaps the lowest-bandwidth content there is.
If you wish to showcase your non-text content on your business site, figure out the likely technical capabilities and bandwidth considerations of the people you most want to attract to your site. Pick and choose carefully what kinds of high-bandwidth content you present. Edit your work, save files in low-bandwidth formats, offer thumbnails or short clips for browsing, test that they work well on the most common platforms, etc. This is not necessary, but it can be a big help and thus is worth the modest fee entailed. Consider registering your own domain name, and use it for your business site.