Ames Law has been meeting the needs and earning the trust of our clients for over 38 years. We are an innovative, client-driven law firm committed to providing the highest quality of ethical legal services. We take a long-term view of our relationships with our clients. Our business-like approach is conducted in a collegial team environment, ensuring that our clients receive not only the legal service they require, but the quality of service they deserve. Beyond our clients, we are committed to being conscientious and involved members of our local community.


David Ames, Q.C.


David has been practicing law in the southwestern region of New Brunswick for over 38 years, concentrating in the areas of commercial real estate, residential real estate, wills and estates, corporate and litigation. David is a native of St. Stephen and shortly after being admitted to the Law Society of New Brunswick returned to his hometown to raise a family and practice law.

Karen Ferguson

Legal Administrative Assistant

A native of Charlotte County, NB, Karen is a graduate of St. Stephen High School. After graduation Karen was employed in the banking industry for several years before joining the firm in 1997. Outside of the office Karen enjoys a variety of outdoor activities, spending time with her family and friends and walking her dogs. Karen is committed to assisting and supporting our clients.

Mary Caldwell


Born, raised, and educated in St Andrews, Mary has spent her career as a bookkeeper working to help small town businesses succeed. She has worked both at home and away, gaining a wide range of valuable experience that has established her as a trusted and vital member of the team at Ames Law. When not at work, Mary enjoys spending time with her family, walking outdoors or baking tasty treats for her grandkids.


Do you need the expertise of a qualified lawyer in St. Stephen? Our barristers and solicitors can help you sort out a wide range of legal issues.

  • Commercial Law

  • Construction Law

  • Corporate Law

  • Trust Law

  • Civil Law

  • Real Property Transactions

  • Collaborative Law

  • Aboriginal Law

  • Elder Law

  • Estate Law







73 Milltown Blvd, Suite 203 A

St. Stephen, NB, E3L 1G5