Website hosting is the process of making a website available on the web for people to see.

Once a website is designed and built, the webpages (or WordPress theme) are uploaded to a website hosting company, that is always connected to the Internet. These hosting companies offer a variety of services from managing your website performance, to storing data for clients on the web. Below are my favourite hosting companies.

SiteGround Logo for Website Hosting
Web hosting is our craft. Latest speed technologies are our passion. Unique security solutions are our specialty. Amazing technical support is our pride.
DreamHost WordPress Hosting
DreamHost is the leader in shared web hosting, vps hosting, dedicated hosting, WordPress hosting, cloud storage and cloud computing.
HostGator Website Hosting for WordPress
HostGator is a Houston-based provider of shared, reseller, virtual private server, and dedicated web hosting with an additional presence in Austin, Texas.
Shopify Hosted Ecommerce Solutions
Shopify is a complete ecommerce solution that allows you to set up an online store to sell your goods. It lets you organize your products, customize your storefront, accept credit card payments, track and respond to orders — all with a few clicks of the mouse.
WPEngine Managed WordPress Hosting for Business
WP Engine provides managed WordPress hosting for mission critical sites around the world. Amazing support, enterprise class, & optimized for WordPress.
Flywheel WordPress Hosting
Flywheel makes it super simple to collaborate with others when developing a site, without the need to share usernames and passwords.
Bluehost WordPress Website Hosting
Bluehost is my favourite host for small to medium sized WordPress websites! They're affordable, easy to use, and include a free domain name for your business.

There are essentially two types of website hosting, each offers it’s own unique benefits and drawbacks for small business websites.

Shared hosting

Shared website hosting is the most affordable type of hosting, and is perfect for small websites looking for a low cost hosting solution, without a lot of fuss.

  • Bluehost– this is my favourite low cost hosting provider, and one that I often recommend to clients. They offer competitive, low cost hosting with excellent service.
  • DreamHost– another great, well priced hosting provider with a focus on delivering cost effective hosting for small business.

Pros of shared hosting – affordability. You can get online quickly, and cheaply.

Cons of shared hosting – if you generate lots of traffic quickly, your website could go down.

Managed hosting

While it’s still shared, managed website hosting is hosted a special type of website hosting company who specializes in WordPress hosting solutions. They’re usually a little pricier than shard website hosting, but their services are geared towards medium sizes businesses.

  • WPEngine – one of the best known managed WordPress hosts, WPEngine is where I host my commercial, mid sized clients;
  • Flywheel– Flywheel makes it super simple to collaborate with others when developing a site, without the need to share usernames and passwords.

Pros of managed website hosting – stable code base with automated updates, improved security;

Cons of managed website hosting – slightly higher costs, restricted to pre-approved services;

I also offer extensive consulting services for businesses who require premier hosting solutions such as Amazon Web Services, WordPress VIP, or dedicated, scalable website solutions.

Recommended Website Hosting

If you’re looking for some recommendations for website hosting, based on typical small business needs, here are some typical scenarios and how I recommend small business website owners choose their hosting company.

Website hosting for a local coffee shop

A small, local coffee shop, with a single location, looking for the easiest way to host a website without large costs.
For a small business like a coffee shop, I would recommend Flywheel for hosting. Their entry level package includes everything a small business could ask for including a WordPress website, SSL certificate, and ample bandwidth for a small business. All you need is a domain name to get started!

First time e-commerce hosting for a small business

Your business wants to sell products online, mostly in the local or regional market, but you’ll need to calculate shipping as well.
If you’re just launching your first e-commerce website, the best hosting solution will be with Bluehost or DreamHost. They offer excellent hosting for WordPress websites, including secure SSL certificates, and the flexibility to control your plugins and structure. Both offer the technical support, and ability to thousands of impressions per day for business retail bursts in the holiday seasons.

Professional services hosting

An accountant, lawyer, doctor, or dentist business needs hosting for the local business websites.
Running a secure, local website for professionals is all about power and reliability without excessive cost. A great shared hosting plan with Bluehost or DreamHost would definitely meet the needs of the average small, professional business owner. If you’re running multiple locations, Flywheel‘s managed multi-site service will be a great fit!