Omni Insurance Brokers was formed and opened their doors April 1, 1995 as a result of the merging of two established London, Ontario property and casualty insurance Brokerages; Dome Insurance Brokers Inc and Thomson-Mc Donald Insurance Broker Limited - Omni's formal and legal partners!
Immediately upon Omni's inception the 2 partner corporations acquired a third London insurance brokerage and since then 8 other well established and respected insurance brokerages (one, historically dating back to 1864) and have had their business and client base merged with Omni! Consequently, Omni is now represented in 3 branch offices in South Western Ontario, St. Thomas, Clinton and Goderich together with Omni's Head Office in London. The following former Insurance Brokerages are identified as Omni Insurance Brokers:
Since it's 1995 inception, Omni Insurance Brokers' Commercial and Business Lines department has grown steadily from within to create one of the most respected Property and Casualty brokerages in South Western Ontario - while at the same time maintaining and significantly increasing their base of personal lines clients.
Contributing to Omni's steady and successful growth has been the additional resource of well informed and qualified personnel, holding professional designations such as Risk Management, CAIB, AIIC and other industry related qualifications.
Furthermore, and to the benefit or our future and present clients, Omni Insurance Brokers owns more contracts with regular line insurance companies than the majority of property and casualty Brokerages in Southern Ontario. This allows Omni clients greater selection in the insurance products they require and opportunity to acquire a very competitive insurance policy.
In addition to Property and Casualty products Omni is able to provide their present and future clients the ability to obtain advice and direction using financial services products such as Life, Disability, RRSP's RRIF's, Group Health and Dental plan insurance via a unique arrangement through their sister company, Omni Life and Financial Services Inc., also located in the London office.