Hi Jaan
Its a nice site, nice colours that are easy on the eye, very informative, talks to the customer in english and gives them vital knowledge.
I am viewing your site using Mozilla FireFox on a 1280 x 1024 resolution and have the following comments:
Where the fade in and fade out background is a nice effect, on some of the pages, it collides with the yellow flower for example:
http://www.kbkmarketing.com/client-testimonials.php and leaves an odd stripe across the flower.
Theres not much content on offer on the domain name and hosting pages. OK so you get domains/hosting elsewhere, but is there not any further content you can offer here? If you were visiting the site and was a newbie to Design/
SEO, what info do you think you would want to read?
Also and only IMHO a link to one enquiry form seems less overkill than having a form at the bottom of every service page which comes across as a bit pushy.
On your logo design, is cheappills and carnaltoys really good examples to have? From a business perspective, it just seems like a let-down to such a good site.
On search engine list page, you explain about each search engine, and then display the links for each tool. How about a bit of an explanation as to what each tool is about and how it would benefit? This part of the page seems a bit half-hearted.
Also your blog isn't consistent with the rest of your site (pot kettle black - I know). Is this intentional or a separate part of your site?
One last thing (and this is so minor that I can't believe I'm saying it): on the home page the underlined "your" (product and service page...) fools me into thinking its a link until I hover over it.
I hope this helps.