The design is dull, boring and to orange. Contrast will liven the site up. I would use white and back as the main colour and use orange to highlight certain sections. Similar to how this forum is designed. With the white background and orange sections.
I don't really get the logo. Looks more like a tax house.
The way the site was developed is rather weird. A lot of empty divs. Removing the unneeded divs will improve load time. I notice you have >> code to create the double arrow and a blank space. I think using this code » instead will look better and improve your code.
A see a lot of divs and spans with custom css. This will increase load time. You should just give each span or div a class and style it like that.
To be very blunt I would say your site looks unprofessional. It kinda looks like a free template that you found on google and tried to edit yourself.
Oh 50% of the time the navigation does not load correctly.
pieter.pixelbright.co.za/direct/0707fbbd...9be5b0045-taxnav.png (picture to see what I'm taking about.)