Endeavour Solutions Inc. is a top Microsoft Cloud Solution Provider, with a talented team of CRM, ERP, Office 365 and Cloud consultants to help with all your Microsoft software needs.  As a Gold ERP and Silver CRM & Cloud Solutions partner we have a long list of successful CRM implementations and positive client reviews.   We also provide superior support for each of our clients, many of whom originally purchased and implemented their Microsoft Dynamics 365 applications through Endeavour.

CRM Consulting Services

ERP Consulting Services

Office 365 Consulting Services


Microsoft Canada Cloud partnerAt Endeavour, we bring new ideas and work with you instead of only reacting to your requests.  Several of our clients chose Endeavour as their "New Partner" after they had outgrown the vision and capabilities of their previous Microsoft Partner who originally brought them to Dynamics and Office 365. We empower all our customers to get more out of their investment in Microsoft CRM, ERP and Cloud solutions, helping them to achieve growth, improve efficiency and reduce costs.  


Choosing the right partner for your Microsoft CRM, ERP and Cloud implementation, upgrades and ongoing support is just as critical as choosing the right system.  Don’t take our word for it, read what our clients say about us. (Client Testimonials)

Endeavour's core values are Integrity, Trust & Accountability.

"Our goal is to help make your business better."


Meet the team at Endeavour Solutions, we have certified Microsoft consultants across Canada in key cities including Toronto Ontario, Halifax Nova Scotia, London Ontario, Edmonton Alberta, and Montreal Quebec, with remote support and training for clients across Canada and the USA.

CIO 20 Most Promising Microsoft Solution Providers 2018 Microsoft Partner

Our Locations

Toronto (GTA) | Ontario

2233 Argentia Road, Suite 300E (East Tower)
Mississauga, Ontario, L5N 2X7

T: 905-542-2139  (MAP)

Halifax | Nova Scotia

1550 Bedford Highway, Suite 501
Bedford, Nova Scotia B4A 1E6

T: 902-444-7753  (MAP)

London | Ontario

1135 Adelaide Street North, Suite 107
London, Ontario, N5Y 5K7

T: 519-679-0992

Montréal | Québec

1155 René Lévesque Blvd. West, Unit 2500
Montréal, Québec H3B 2K4

T: 514-429-1209

Edmonton | Alberta

183 Sheppard Circle
Leduc, Alberta
T9E 0T4

T: 888-257-3577

United States | Remote

T: (888) 257-3577 x213

Terry, President, CEO

Terry is a founding partner of Endeavour Solutions Inc. and MCS Canada. He has been in the Business Systems industry for over 30 years as a trusted advisor and business manager. His realistic approach to computerized systems has encouraged the success of many long-term clients in both private and public sectors. As a Strategic Advisor, Terry works closely with Project Managers, Team Leaders, and the specific module Experts assigned to projects to ensure that Client vision is achieved. When Terry is not leading the Endeavour Solutions team, you will find him active in the community and enjoying his favorite sociable sports golf and curling.

Meet the team

Bob, Senior Partner

Senior Partner Bob O’Brien has more than 22 years of experience with Dynamics GP and its predecessor, Great Plains Software. Bob enjoyed a career as a Controller and VP Finance prior to opening his own consulting business in 1990. Bob also worked for Deloitte Consulting for five years as a Senior Manager, with responsibility for Dynamics GP projects. Bob and his team at Endeavour Halifax, service clients across Atlantic Canada and several countries in Europe. When Bob is not in the office, you can find him at his cottage on the Northumberland Strait with his family. He also been known to play a very questionable game of golf on occasion.

Meet the team

Steve, Director of Business Development

Steve’s experience as a business leader and philosophy for managing teams is based on his lead-by example philosophy that fosters a culture of accountability that breeds success. Steve has been responsible for managing over 750 employees and budgets in excess of $95 million. Since 2008, Steve has been working in the private sector for Microsoft partners leading sales and marketing teams to achieve their goals. Steve is a former professional hockey player and an active member of the Presidents of Enterprising Organizations.  
Contact: Steve Ewing 1 (888) 257-3577 x 213  or  sewing@endeavour365.ca

Meet the team

Troy, Microsoft Dynamics 365 CRM Practice Lead

Troy has over a decade in CRM project management, with a number of certifications and implementations under his belt. Troy brings a valued depth of experience in leading multi-faceted teams including application development, change management and training. Located in the Halifax office, Troy’s background in Sales and Operational Planning, Order to Cash, and Supply Chain, enables him to quickly get up-to-speed on client’s systems and processes. Troy developed his passion for programming while taking computer science at Dalhousie University. Years later, he found his calling as a business systems analyst by bridging the gap often found between business and the technical side of IT. Troy has completed both the Masters Certificate for Project Managers and the Masters Certificate for Business Analysts from York University. Troy enjoys Kite-surfing, Snowboarding and backcountry camping.

Meet the team

James, Sr. Client Executive

James is an integral part of Endeavour's Sales and Marketing team bringing a wealth of knowledge and experience within technology sales. James has held a variety of strategic roles in sales organizations both large and small, building trusted relationships based on integrity and respect. When not at the office or meeting with clients, James enjoys spending time with his family.

Meet the team

What Our Customers Say