QServices is a remote-first software consultancy serving Edmonton businesses in energy, public sector, and healthcare on Azure cloud migration. We are not based in Alberta, but we work with clients there on remote engagements, with roughly two hours of daily overlap during Edmonton mornings (7 to 9 AM MT) when our India-based engineering team is finishing their working day.
Edmonton's economy runs on three sectors: energy, public sector, and healthcare. Each brings specific migration requirements that a generic Azure engagement often misses.
Across all three sectors, the pitfalls we flag in every scoping conversation are the same: doing a straight lift-and-shift and then being surprised by the monthly bill, skipping auth and secrets refactoring, and underestimating egress costs when workloads span regions or connect back to on-premise systems. These are documented failure modes, not hypothetical ones.
Edmonton is on Mountain Time: UTC minus 7 in winter (MST) and UTC minus 6 in summer (MDT). India Standard Time is UTC plus 5:30. That puts our team 12.5 hours ahead of Edmonton in winter and 11.5 hours ahead in summer.
We build our engagement model around the 7 to 9 AM MT window. At 8 AM MT in winter, it is 8:30 PM IST for our engineers. We run daily standups during this slot: Edmonton stakeholders start their day with a 20-minute sync, get answers to overnight questions, and hand off blockers. Our team picks up follow-up work at the start of their next morning, which is early afternoon MT time, and delivers results before Edmonton's following standup.
Communication runs through Microsoft Teams or Slack depending on client preference. Code reviews are posted as pull requests with written comments, reviewed asynchronously. Architecture and milestone reviews happen as live video calls with recordings shared afterward for anyone who could not attend. For security-sensitive configurations such as Azure Key Vault setup or identity management in Azure Entra ID, we do a recorded walkthrough so the client's compliance team can review on their own schedule.
We do not offer routine on-site visits, but we can arrange a live architecture review session at any project milestone if stakeholders need real-time discussion with the engineering leads.
We do not have a published client in Edmonton or Alberta. We are not going to invent one. What we can point to is real project work in regulated industries that required similar Azure architecture decisions.
For an Islamic bank in Somalia (SomBank), we built a mobile payment platform on Azure using Azure B2C for identity management, Azure Key Vault for secrets, Azure Service Bus for transaction messaging, and Ocelot API Gateway for routing. The platform launched with over 100,000 downloads and a 4.8-star rating. It was the first digital payment platform in a cash-based economy, handling P2P transfers, merchant QR payments, and international remittances under strict financial data security requirements. The industry is banking rather than Alberta energy or healthcare, but the Azure security architecture, data residency configuration, and access control model are directly applicable to regulated workloads.
Islamic bank, Somalia
100K+ downloads with 4.8-star rating on launch
First digital payment platform in a predominantly cash-based economy, enabling P2P transfers, merchant QR payments, and international remittances
For Ergonnex AI, we built a full Azure production environment for a project management SaaS startup using PostgreSQL, FastAPI, and React 18. The engagement required standing up Azure infrastructure from zero and delivering real-time dashboards with AI-driven resource allocation. The scope and infrastructure setup are comparable to a medium migration engagement.
IT project management SaaS startup
Real-time project tracking dashboards with AI-driven resource allocation suggestions and predictive planning
PI Planner for Program Increment planning with smart scope management and third-party connector integrations
Neither client is in Edmonton's energy, public sector, or healthcare industries. The Azure platform experience transfers. The Alberta-specific regulatory knowledge is something we bring into scope during discovery, working alongside your compliance team and referencing PIPA and HIA requirements directly rather than guessing at them.
Our fees are quoted in USD. Currency conversion is at your discretion. Projects similar to what Edmonton-area organizations typically need fall into these brackets:
If your scope includes third-party compliance review for PIPA Alberta or the Health Information Act, add $5,000 to $20,000. Regulated health or government projects typically add 15 to 25 percent to base estimates for compliance overhead. See the full breakdown on our Azure cloud migration pricing page.
The process runs in three steps:
Use the contact form on this page to book a discovery call. You can also browse our full services overview to see how Azure migration connects to broader AI and modernization work.
Yes. Our entire delivery model is remote-first. We have run engagements for clients across North America, Africa, and the Middle East without a local office in any of those markets.
For Edmonton specifically: the 7 to 9 AM MT standup window gives us real-time contact at the start of your working day. Async communication runs through Teams or Slack. For data residency, we configure Azure resources in Canada Central or Canada East regions to satisfy PIPA Alberta requirements, and we produce written data flow documentation mapping every data store to its region as a standard deliverable. If your organization also falls under the Health Information Act, we map health data storage and access controls explicitly during the scoping phase before a line of migration work begins.
The Government of Alberta publishes the full text and guidance on the Personal Information Protection Act (PIPA), which is the primary privacy statute any Alberta migration needs to account for.
Share your requirements with QServices. Our engineers will give you a straight answer on fit, timeline, and cost — no sales scripts.
Book a Free Consultation