Welcome to John Ross Insurance!Operating from the same location since 1928, we have years of experience meeting the insurance needs of our clients. Our independent agents can offer a wide variety of insurance options to get the best valued package to meet your needs. If you are not yet a policy holder with John Ross, thank you for taking the time to find out more about us.We represent some of the largest Insurance Companies in Canada and therefore are able to offer you a range of comprehensive policies to best fit your needs and budget.more...See more text