According to Reviews, here are the top 10 Canadian Web hosts.

1. Greengeeks - Use coupon code "TAKE20OFF" for 20% discount - Servers in Toronto
2. HostGator
3. NameCheap
4. BlueHost
5. Netfirms
6. FatCow
7. GoDaddy
8. Sibername
9. JustHost
10. Hostpapa