Your most recent Google cache is showing the target as Toronto,Ontario confirming your concerns.
The challenge you are facing is similar to sites like Yellowpages.com, superpages.com and any other location targeted sites may face. The way these sites have worked around is by adding relevant static content to the website.
By adding relevant content to your home page your will be able to minimize the location targeting effect. Plus, search spiders already know that you are not limited to the location of IP because they have indexed multiple pages from your website.
I also noticed that your home page outbound link to content ratio is upside down. You have too many links on the homepage and extremely limited content. Additionally, the text blurb on the top is not user friendly and stuffed with too many keywords. You can easily replace this text with user friendly static content such as your website USP.