There are many hosting companies out there that claim to offer the best services or the most inexpensive price coupled with a high level of customer service if you need it, but none of the companies offer all three things, services, pricing and customer service all at once and that was a problem for us until we found Namespro.ca.

Namespro.ca - Register your domains for $12.88 CDN.
CIRA certified. Lowest price in Canada. 

gallery/hostinganddomainstitlebarbutton
www.000webhost.com