416-591-2222
  • Construction liens, trust claims and collections
  • Construction deficiency claims
  • Delay claims
  • Contamination and environmental claims
  • Contract review, drafting and negotiation
  • Ontario Health & Safety Act complaints
  • Human resource advice and representation