Storm Watchers is such a good weather forecasting company that i found. They are currently very small and there headquarters are in Toronto, Ontario. They are good at tracking storms in Ontario, and Michigan, Chicago, Detroit and Buffalo. I know the head meteorologist for the company and he told me that if they got more support they would expand and provide more information for other cities around US and Canada. He told that their website is under renovation but that they will have it up and running in a few months. He told me he'd really appreciate it if you liked them on Facebook and followed them on Twitter. These are their pages and profile...
Facebook:
https://www.facebook.com/stormwatcherszTwitter:
https://twitter.com/StormWatchersz