IT Consulting & Custom Programming Services

With Experience in Mac Linux & Windows IT

Offering world-class consulting, hardware and software integration / development services

Have a vision, concept or idea for business software?
JAMSoft can provide you with a solution.

Since 1989 JAMSoft has been providing software engineering and IT services. Times have changed, but what hasn't changed is JAMSoft's dedication to learning client's business needs and translating that to stable, efficient, and innovative software solutions that are cost effective and delivered on schedule and on budget.

Ethics and Integrity

Skill, knowledge and experience only go so far. An important ingredient ...

The JAMSoft Razor:

“When choosing a software solution for a business, there are really only two choices ..."

Software Development doesn't end with product delivery

Product Support is an on-going service that ensures that your investment continues to ...


“I love it! We are absolutely thrilled with not only the end product, but also the whole development process. We are also quite pleased that our decision to go the custom-built application route was validated." Jonathan Tyers / President, Foodtec Canada
"There were no surprises, no disappointments and most importantly, we got what we wanted, when we were promised it ... all within the original budget."

Douglas McEwen / IDII
"In addition to the paper savings, we can save $50,000 a year in labour costs with the implementation of a one time cost of $20,000 for custom development of our Invoicing, AR/ and Quotation system." Jeff Burke / IMO Canada
"With JAMSoft's expertise, we successfully combined 94 legal documents with complex business logic into an integrated system for MTO to manage their Real Property Acquisition Documentation System." Katherine Chornoboy / InfoAccess Consulting


JAMSoft develops Client/Server solutions, Web/Cloud based solutions, Mobile apps or hybrid solutions. Clients have ranged from one person firms, to government and NGO's, F500 companies - and everything in between. JAMSoft's network of associates, business contacts and former clients provide a wealth of experience and support that allows JAMSoft to provide you with guidance and a solution for your custom software and IT infrastructure needs.