Kirkham Insurance, headquartered in Lethbridge, is widely regarded as one of the best insurance brokers in the province. They have a team of seasoned specialists who are well-versed in insurance policies and have provided excellent advice to many of their clients.