Business Coach Canada


With over 20 years of experience working with Fortune 500 companies, Mayo Biz Coaching and Consulting focuses on developing you to your highest potential, as well as developing your business. We encourage support, applaud, and empathize with you. We help you to discover honest insights into your current victories and work to build on them by setting smart goals for your business direction and help grow your people, culture & process.


Mark Mayo

We get up each morning, excited about sharing our 20 plus years of business acumen with small business owners and their teams. Collaborating with hard working owners to achieve their personal and business goals brings rewards. There is energy and synergy created by developing you, growing your leaders and building action plans to move you and your business forward. Its start with a first step. Then we can build brilliance together.

Mark Mayo

“Mark has years of experience to successfully coach and guide you to the best version of yourself. I am thankful for his insights and positive outlook on every aspect of business and life. He has steered me in the right direction to achieve my goals, and I couldn’t be more grateful. Highly recommend!”

-Natasha V


Our Expertise

Professional Business


Our Expertise

Executive Business


Our Expertise

Small Business

Our Business Coaching


Macro review, planning & execution for professionals and businesses.


Team, business & individual performance planning & consulting.


Process planning, & A/B testing for teams, businesses and individuals.


Small business marketing planning & execution. Digital & local area. 


Personal & team development planning with clear goals and outcomes.


Management soft skill development and planning for teams and individuals.

Common New Client

Q. What does a business coach actually do?

A business coach is a consultant who helps business owners and managers achieve their goals. He or she does this by providing advice, guidance, and support. Business coaches can help with a wide range of issues, including goal setting, marketing, operations, human resources, and finance.

One of the main benefits of working with a business coach is that he or she can provide an objective perspective. This can be helpful when you’re feeling stuck or when you need someone to challenge your assumptions. Business coaches can also help you stay on track and accountable. They’ll keep you focused on your goals and make sure you’re making progress towards them.

Q. Are business coaches worth it?

There is no one-size-fits-all answer to this question, as the value of a business coach depends on many factors, including the coach’s experience and expertise, the business owner’s needs, and the business’s budget. However, a good business coach can be an invaluable resource for a small business owner, providing guidance and support as the business grows and evolves.

A good coach will help you set realistic goals for your business and develop a plan to achieve them. They will also offer impartial advice and feedback, help troubleshoot problems, and keep you accountable. If your budget allows, we highly recommend investing in a business coach to help your business reach its potential.

Q. What is the difference between a business coach and a business consultant?

The main difference between business coaching and business consulting is that a consultant gives expert advice to their clients, whereas a coach helps their clients find their own solutions.

A coach works with their clients to help them set goals, identify obstacles, and develop strategies to achieve those goals. Whereas a consultant tells their clients what they should do, a coach helps them figure out what they need to do themselves.

Q. What is the difference between a business coach and a mentor?

A business coach helps you develop and achieve your business goals. They typically provide guidance, support, and structure to help you stay on track. A mentor, on the other hand, provides advice and wisdom based on their own personal experience.

Generally speaking, a mentor is someone who has more life experience than you, and can share wisdom and advice in a particular field or industry that comes from years of trial and error. A business coach, on the other hand, should ideally have extensive knowledge and experience in helping businesses succeed, so they can teach you what works (and what doesn’t).

Q. How often should you meet with a business coach?

This depends on your business coach and the agreement you have made. Some coaches will want to connect regularly, others every other week, and some may only want to connect monthly. It would be best if you discussed this with your coach beforehand, so there are no surprises.

Other factors that may come into play are the number of clients your coach is working with and how much time he or she can devote to each client. Generally speaking, meeting more frequently in the beginning, is best as you are trying to build momentum, establish good habits, and get results. Once things are moving along well, less frequent meetings may be sufficient.

Q. When should you hire a business coach?

It depends on your business.

If you’re starting a business, a business coach can help you develop a business plan and advise you on how to make your business successful.

A business coach can help you improve your marketing strategies, grow your sales, and increase your profits if you’re running a business.

A good time to hire a business coach is when you feel like your business is stagnating or you’re not making seeing the expected results.

Latest Coaching

What skills should a business coach have?

What skills should a business coach have?

Business coaches have the critical role of providing guidance and support to entrepreneurs and business owners. To be successful in this capacity, they must possess a unique set of skills and...

What Does a Business Coach Do? [Complete Guide]

What Does a Business Coach Do? [Complete Guide]

A business coach is a professional who helps you develop and achieve your business goals. They work with you to create a plan, set goals, and identify areas where you need improvement. Business...

What is Business Coaching?

What is Business Coaching?

Building Brilliance Together Business coaching is a process that helps business owners and entrepreneurs identify their goals and develop actionable plans to achieve them. Coaches work with clients...