About Us

Being the Value-Added Reseller, we pride ourselves in providing competitive advantages in an ever-evolving manufacturing industry. We are here to work with you to customize a solution suited to your specific needs.


We provide expert machining solutions to the manufacturing industry in the form of software, technical and professional services, and educational materials. We position ourselves at the forefront of manufacturing innovations in the CNC machining industry. We make it our prerogative to sustainably accelerate the market’s adoption of high-tech manufacturing strategies. We deliver first-class services and innovative technologies that provide our customers with competitive advantages in an ever-evolving industry.


In-House Solutions was incorporated in 1988 as a one-man home-based operation. The business was based on solving customer problems by using microcomputer-based CAD/CAM technology. The company aimed to partner and collaborate with customers (machine shops and manufacturers) to solve their internal design, CNC machining and CNC programming production problems. At the time, this technology was new, and the market was non-existent.

Today, we have an international network of customers in the CNC and Quality Control markets. We represent a wide variety of software solutions including Mastercam, CIMCO, and Verisurf, while also proudly offering our training materials, custom-developed post processors, consulting, services, and training. As we grow and as the industry evolves, we continue to expand our expertise and solution offerings to reflect our purpose.


In-House Solutions has more than 8,200 industrial and educational customers using over 10,300 core seats of software.  We have earned respect and trust from these customers through our never-ending commitment and dedication.  We have a dedicated group that focuses solely on ensuring that our customers are able to make the most of their investment. We embrace long-lasting, mutually beneficial partnerships with our customers. Our company’s capabilities are frequently reviewed to ensure that our customers are supported by the high standard we have come to be known for.


At In-House Solutions, our team of 50+ people come from various backgrounds that include Manufacturing Engineering Specialists, Applications Engineers, Software Developers, and Technical Business Specialists. We have built our company by carefully selecting people that not only bring superior technical knowledge, but also passionately subscribe to our purpose and goals. Our four core values of Teamwork, Agility, Excellence, and Integrity are embodied by every member of our team in everything we do.

We pride ourselves on being experienced technology enablers. We are a driven group of talented individuals passionate about solving complex technology problems and pursuing innovative improvements. We are proud of the network of customers and partners we’ve established, and value these relationships above all else. We have a deep understanding of the manufacturing industry, and we enthusiastically welcome all new challenges and changes that it provides.


In-House Solutions prides itself on superior customer service at all levels of our organization. From first contact to final implementation and beyond, we ensure that our customers will experience professional and knowledgeable service. Many methods of service and support communications exist for our end users such as site visits, video meetings, emailing, community forums, and more.  Also, In-House Solutions’ CNC machining service products assist customers to manufacture parts for delivery to their customers. We work alongside our customers to advise on ‘best practice’ machining.  We use what we sell and support.


It is an online source for all things Mastercam run by the Mastercam community that has over 77,000 members. eMastercam has an online store that offers a wide selection of Mastercam training materials for all applications and skill levels as well as a variety of standard and customized post processors for Mastercam.


In-House Solutions has a vast network of partners that includes CNC machine tool OEMs, tooling OEMs and measurement solution providers. While we are traditionally known for our experience in the industrial sector, we are also proud of the many relationships we have cultivated with educational partners worldwide, ranging from high schools to colleges and universities. This can be seen through our involvement with Skills Canada events, in the work of our dedicated educational support staff, and in the many personal partnerships we have developed with individual instructors and teachers.

We work closely with other Mastercam Resellers in the United States and distribute Mastercam Post Processors and Mastercam training materials to support this channel.


In-House Solutions’ six offices are strategically located throughout Canada.

Head office: Cambridge, ON

With fully equipped training rooms, meeting rooms and experienced staff in technical sales, technical support/services, software training and post processor development, each office is well balanced to serve the CNC machinist/programmer.

Need Support?

Our technical support team is dedicated to helping you with any problems you may come across while on the job.

Get in Touch

Need more information? Our team is ready to help you and answer any questions you may have.