Hi, How Can We Help You?

Practise Are

Corporate Law




The firm advises businesses on how to work effectively in a financial environment that is heavily regulated. We help businesses to deal with the many requirements of the law, while making sure that our clients are able to realise their full potential.



Public Law




We advise public entities on how to manage the many obligations arising from public law. The firm helps municipalities, development agencies, provincial departments and statutory boards to meet the demands of a complex legal framework while ensuring that the needs of local communities are met.



Our legal team understands the intricacies of litigation and effective advocacy. We are never afraid to take a case to trial when the evidence warrants it. At the same time, we possess the insight to discern when a better outcome may be achieved through vigorous negotiation. Clients rely on our legal judgment to make wise decisions on how to proceed. We offer clarity and precision in developing a solid course of action.