I looked at the site www.havenworks.com, what a nightmare! There is too much info squashed together on a never ending web page with too many contrasting color variations and too many icons squashed in. This site makes your eyes want to scream out. This site could be saved by taking a lot of info out, spreading info on a shorter page with more page tabs, working with less colors and removing most of the icons.
Content problems that I identified:
Poor choice of a background/text colour and size
It is destroyable publicity and humiliation for product, service etc, for any type of business.
Make sure you know all the guide lines for Web graphic design, know all the tools for Web page graphic design, learn the guidelines for Web Authoring. Use the best skills you have, also see in a customer perspective what they want and not only what you want.