Software solutions done right


Heartland Software Solutions, Inc. offers a wide range of custom software development and IT services. We specialize in scientific, engineering, and GIS desktop applications.


Learn more Get in touch
Discover
Birch Lake fire on Highway 3 near Fort Providence, N 1

About us


Heartland Software Solutions is a software development company based in western Canada. We provide a complete range of development services, with expertise in custom scientific software.


We are passionate about teamwork with our clients every step of the way to build a product that directly fits their specific needs. High quality standards are a foundation Heartland ensures through every stage of product development and ongoing support.



Learn more

Software services


Specializing in building custom software solutions to meet your needs now and in the future.

Wildfire software development

Providing advanced wildfire products for decision makers for two decades! Our years of experience in software development for forestry and wildfire lets us provide a range of subject matter expertise, consulting services, and software development that’s unmatched for the wildfire field.

Learn more →

Windows app development

Creating custom software for a variety of clients, ranging from aircraft maintenance scheduling to simulation software. We are well versed in all modern development tools, languages, and toolsets needed to develop and deploy reliable and efficient native Windows platform applications.

Learn more →

Database development

Heartland Software has extensive knowledge in a variety of database platforms. We are well versed, and in fact have taught courses, in database development and efficiencies. We can provide services to modernize your existing database schemas and applications.

Learn more →
View all services

Technologies we use


The tools and technologies that we use are continuously evolving to meet market and customer demands. Listed here are a few of the tools we regularly use to support our customers.

  • Linux
  • Windows
  • Mac OS
  • Javascript
  • Git
  • PHP
  • MySQL
  • dotnet core
  • Android
  • MQTT
  • Open MP
  • C++
  • protobuf
  • json
  • mfc
  • java


Our clients


We’re proud to have had the opportunity to build partnerships with and provide services for companies throughout various industries.

  • NT PWS
  • Alberta
  • AG Growth International
  • SCION
  • Berg's Hatchery
  • RD Scan
  • Star Helicopters
  • CFS
  • CIFFC

What our clients have to say


“We have been working with Heartland Software for more than 5 years. They are very professional and friendly to work with. Questions and concerns are promptly answered and addressed.”

Daniel Beaunoyer
Co-Owner, RD Scan Inc.

“I have enjoyed and seriously valued working with Heartland Software Solutions (HSS) on our mutual projects for more than a decade. I find the firm very sensitive to the needs of public service development projects and the engineers quite brilliant in their fields. We have used HSS on a variety of projects and each and every one was a success while remaining On-Time and under budget. On top of the last decade of work with open standards and public projects, HSS has also architected several custom solutions for internal use in our enterprise. We hope to continue working with HSS for another decade and I would be happy to recommend HSS to others!”

Franco Nogarin
Territorial Forest Planning Officer (Fire Modeller) Government of the Northwest Territories, Department of Environment and Natural Resources Forest Management Division Wildfire Operations

“I have worked with Heartland Software Solutions since 2005 in the development and maintenance of the Prometheus fire growth model and the REDapp fire behavior calculator. I have relied on these predictive tools and Heartland’s custom software development services during emergency events including some of the largest wildfires in Alberta’s recorded history. Heartland Software Solutions has always paid close attention to details with a customer-oriented service delivery model. I highly recommend Heartland Software Solutions for custom software development.”

Neal McLoughlin
Wildfire Management Unit Lead

“I managed Heartland Software Solutions contract work during the early development of decision support applications for the Wildfire Management Branch in Alberta. This company was flexible when needed, reliable, and a collaborative team play member. I particularly appreciated their on-going pursuit of excellence and learning to provide high quality products to meet our challenging and often fast paced needs.”

Dr. Cordy Tymstra
President, Whitebark & Sage Wildfire Science and Management and former Wildfire Science Coordinator, Wildfire Management Branch, Forestry Division, Alberta Agriculture and Forestry