Born in Richmond and raised in Vancouver, David received his law degree from the University of Manchester. Since he began practicing law David has had a wide variety of exposure to complex family and civil litigation, including class actions. For a number of years David practiced in the area of insurance defense, however he was not happy working for insurance companies and decided to bring his extensive experience to bear working against insurance companies. David brings a wealth of insight gained from years of working for insurers to his practice, helping people fight against insurance companies.

David has successfully appeared before all levels of the British Columbia court system and has significant experience in mediation and negotiations to resolve issues outside of the court system.

Outside of work David spends time with his wife and young children.

Memberships & Associations

  • Canadian Bar Association, Member
  • BC Trial Lawyers Association, Member
  • Law Society of BC, Practising Member


Dealing with an insurance company can be overwhelming for people at a time when they need to focus on healing. I deal with the stress of the claim so you don’t have to.

– David A. Goldberg