MacLachlan / HMS Insurance & Financial Services Inc.MacLachlan / HMS Insurance & Financial Services Inc.Contact: Brianne Haist
At HMS Insurance, we are ready to take your call for any questions regarding Commercial Insurance, Business Insurance, Life Insurance, Motorcycle Insurance as well as Car Insurance. Our dedicated team strives to find you the insurance policy that fits you and your coverage requirements. Insurance is what we do! So give us a call today or contact us via email to set up a consultation.
Although we’re happy to meet you in person we realize that gone are the days that everyone wants to come to an office to purchase insurance or get advice. So we respond how you respond.
MacLachlan Insurance was started in the Village of Thedford by Howard MacLachlan in 1931. Howard sold for Pilot insurance Company, which is known as Aviva Insurance today. The business was sold, but continued to operate in the Thedford area. In 1962, Howard’s son, Harold MacLachlan, purchased the business back, based on a belief that the business would continue to grow by listening to the needs of his customers and providing excellent service.
In 1977 Harold’s son, Dan Maclachlan, joined the family business. In 1983, Dan’s wife, Kim joined the business and the William J Amos Insurance brokerage of Parkhill was purchased, expanding the business and area that MacLachlan Insurance serviced. Bill Heaman joined the firm as a partner in 1987 and managed the Parkhill office for 11 years. Bill retired in 1998 and D’Arcy Elliott joined the firm to manage the Parkhill office.
In 1998, the Grand Bend office of MacLachlan Insurance was opened. Over the years, the business has continued to expand and change with the evolving insurance needs of their customers. Additional insurance companies have been added to the brokerage, to provide a wide range of service and products.
In 2017 Kim & Dan retired, selling the business to D’Arcy Elliott (employee of +20 years) and their son Brent MacLachlan (forth generation family member).
30-81 Crescent St. Grand Bend ON N0M 1T0 Canada