The site is way to busy and unorganized, simplicity is better. Your title on all your page say "main(Hugo107)" that a key to search engine placement. All the pages, text, font, color, heading, etc need to be uniform(similar to each other)
There are a lot of free templates out there you can use or buy a good template.
I you are going to use your website to promote your business get a professional (worth the investment). A website can say lot about your business, whether you are a hack or professional. I get most of customer though my website because it well design. ( Customer always say my website is the best compare to my competition.)