As
@SenseiSteve said, the red is a little overwhelming. I would use the grey from your logo as the primary color and maybe use red, sparingly, through the site. We faced the same issue ourselves as the name of our company is "Big Red SEO" and as much as we have tried using Red, it just doesn't send the right signals to the user. Take a queue from Target (target.com). While their brand is a red color, they only use it in the header navigation and a few other parts, but they're not using red everywhere.
As for the site itself, I personally didn't like a domain search being the primary thing on the website. I'd much rather see a row of servers (traditional, I know), or info about hosting or features. Unless domains are the primary thing in your business, I'd move them away from the first thing I see on the website. Step 2 takes up another big chunk of space, again about the domain.
Step 3, I can choose templates - does that mean I can only use your templates, or are there ones I can use. ARe these Wordpress, Weebly, HTML, X - what kind of site am I getting?
Testimonials are great, but they need to be backed up. I have no idea who Leo, Wendy or Roy are, and there's no link to their websites either. For all I know, as a customer, these are random names etc. Need to back up the proof - would be better if they also linked to a 3rd party review site. But again, as with the domain, move it away from the top thing on the website. I'm there to buy hosting. Tell me how great the hosting is, and then, if you wanted, you can reinforce it with testimonials.
When I roll over top navigation on a desktop, moving to "Our Services", it should automatically drop down without me having to click. You are allowed 3 clicks with a user. After that, they leave your site. So make it easy to find things.
Separate the Our Servcies and have "Web Hosting, Domains, Security" as the three main navigation items. Put the others under a dropdown (again, make it easy for me to find the things I want). "Home" turn into an icon so it's small and out of the way. "Support Area, Client Portal" are the same thing to me, put them under the same menu (or dump the Support Area.
Remove the "Our Offers" and make that info on the home page. Use the navigation space to guide the user either to sales or support. And the text on the Our Offers, I can't read it. It looks like 13px, but it's impossible to read.