Unfortunately most of the colo providers are in toronto... The quality difference will make you want to make the trip.. I know of one provider in kitchener that uses GT but the reliability is so lacking that I don't even want to mention it to you ;p
Would any of you know if there are any colocation companies around Kitchener/waterloo/cambridge/mississauga/hamilton...... Toronto is a bit tooooooo far thanks
GT has a pop in Hamilton, along with a few others in the Jackson Square area, but it's really pricey (unreasonably), and as others have noted, the quality just isn't there.
Remember Kitchener/waterloo is where RIM has all of their equipment, thus the transit is out there (to some extent), but since they run their own facilities, its all internal (and they dont offer Colo).
The key question is really what specifically are you looking for (in terms of space, transit quality, bandwidth commitment, IP's, and price). Most of the major players are in the downtown Toronto core.
There is a company in Hamilton called Networx (networxhosting.com), but you'll want to stay far, far away from them.
A few years back they bought out Prime Online, Inc. where I personally had some equipment which was then stolen.
They claimed they did not have my property but eventually admitted it once one of their employees (someone I knew well, thankfully) advised me that they knew they had the property and was using one of the servers as their internal mail server.
At the time there were maybe three people working there yet the owner would always tell me to bill his "Accounts Payable department" once I confronted him with proof that he had my property.