splash image.png



The Home Construction Regulatory Authority (HCRA) will be Ontario’s new regulator of home builders and vendors, responsible for regulating and licensing the people and companies who build and sell new homes in Ontario.

Since HCRA was starting new with no legacy systems to carry forward, the CEO of HCRA, Tim Hadwin, wanted HCRA to be a modern regulator supported by modern technology.


HCRA’s technology landscape and IT function had to be lean and cost effective. HCRA would need to serve the public, builders and interchange information with Tarion.

An Architecture had to be devised that would:

  • Meet the needs of the business,

  • Use modern tools and applications

  • Optimize cost

  • Be easy to maintain by a small technology team

  • Be secure



Various technology options were evaluated, before finally setting the direction as

  • Cloud-first applications that would keep data resident within Canada

  • Low-code solutions


Microsoft Dynamics 365 online was selected as the core central hub for HCRA’s CRM. Azure integration services was picked to exchange data between systems. Low-code solutions were also selected for other components of the architecture.

A blueprint was developed that would meet HCRA’s business needs within the constraints set out by the CEO.

The work of standing up HCRA’s technology was sub-divided into workstreams, and an roadmap defined that balanced scope, time and cost.

The Outcome

Results & in-flight Work:

  • Architecture definition

    • CRM

    • Information Sharing & Integration

    • Ontario Builder Directory

    • Vendor Builder Portal

    • Document Management

    • Azure Cloud Architecture & Security


  • Construction oversight

    • Overseeing projects to ensure that they are being managed and constructed as planned by specialists and vendors

    • Interviewing and selecting specialists for each project

    • Evaluation of overall project status, performance, costs and schedule

    • Analysis of the root cause of risks and issues and recommending corrective and preventative actions.

    • Evaluation of project deliverables, progress, defects and bugs

    • Analyzing cashflow, cost to complete, change orders and delays and implementing course corrections