Mitchell & Whale Insurance Brokers was recently voted #1 in Ontario by the Insurance Business Canada magazine. Read more