Public Affairs, Government Relations & Lobbying Services in Ottawa, Ontario & Canada.

As public policy and government become increasingly more complicated, it is helpful to have guidance from experts that know how to navigate the complex system. Many people have difficulty determining what the municipal, provincial or federal government controls. 


Our team members have experience working with government officials at all levels and have excellent relationships with key decision-makers. Ottawa Consultants know how to navigate the different bureaucratic levels. We were instrumental in government policy changes during a global pandemic for many small businesses. We can help you avoid the pitfalls and offer you the expertise to craft the most successful strategies. 


Public Affairs and Government Relations Is All About Relationships​

​Getting access to the right people can be difficult, but not for our clients. Our team has established bi-partisan relationships with key officials throughout the city, the province and federally. Successful lobbyists spend years building their reputation, establishing their trustworthiness, and forming long-lasting relationships. As a result, we have direct access for our clients and can quickly navigate all government levels, putting you in the best position for success.


Defining Your Government Your Ask 


When people hear government relations, the first thing that usually comes to mind is legislation. However, it is essential to note that legislation can't solve every issue, just like elected officials don't have jurisdiction over everything that happens in our city, province or country. We vote for elected officials to represent our interests, but the legislature's resources and power are limited in scope. Solving an issue or problem through the government can be challenging, which is why it is vital to make sure your ask is targeted in scope and directed to the appropriate person.

Book Your Complimentary Session

We offer a complimentary 30-minute introduction session. Don't hesitate to get in touch with us to book yours today at or by calling 613-704-2866.