360° IT support, one point of contact

Your website, email, and systems — handled by one team that knows them.

capslock.ca is the technical partner businesses call when something's broken, something needs building, or something just needs to keep working. Websites, apps, databases, domains, and email — all under one roof, backed by AI-assisted support that gets you answers faster.

Need help right now? Fill out the request form below — website, email, domain, hosting, DNS, or help desk, we'll get back to you fast.

Core services

Everything technical, covered by one team.

No juggling separate vendors for your site, your inbox, and your servers — one partner who already knows how they all fit together.

WEB

Website Design

Responsive business sites with clear service pages, strong calls to action, and hosting set up before launch day.

APP

Web Apps

Portals, dashboards, forms, and booking tools built to cut out the manual work your team shouldn't be doing.

DB

Database Expertise

Cleanup, conversions, imports and exports, and migrations handled without putting your data at risk.

DNS

Domains and Hosting

Domain registration, hosting setup, SSL certificates, DNS records, and control panel configuration, done right the first time.

@

Email Support

Hosted business email, MX records, SPF, DKIM and DMARC configured properly, plus smooth migrations.

AI

AI Help Desk

Smart intake and ticket triage that gets your request to the right person with the context they need.

How we work

Fast fixes and steady upkeep, not just one or the other.

Good IT support means both: solving what's broken today and catching what would break tomorrow.

01
Reactive support

Site's down, email's bouncing, something's broken — we fix it fast.

02
Proactive maintenance

Updates, monitoring, backups and security patches, so fewer fires start in the first place.

03
Websites & apps

Built, maintained, and troubleshot for as long as you need them.

04
Email & communication

Reliable business email — setup, migration, and fixes when something goes wrong.

05
Domains & hosting

Registration, DNS, hosting and SSL configured correctly the first time.

06
Help desk

AI-assisted ticketing, backed by a real person for every technical call.

AI Help Desk

Every request arrives already organized.

AI collects the details, classifies the request, and summarizes the ticket before a human ever touches it — so the people fixing your problem start with full context instead of a blank inbox. Every technical decision is still made by a real person.

1

You describe the issue

Submit a request through the form — what's happening, what you need, and how urgent it is.

2

AI sorts and summarizes

The request is classified, prioritized, and condensed into a clear summary before anyone replies.

3

A person takes it from there

You get a real technician working from full context, not a copy-pasted reply to a half-read email.

Programming

Custom code, built and debugged with AI in the loop.

Scripts, backend services, and internal tools in the language that fits the job — written, reviewed, and troubleshot faster with AI assistance, then deployed properly on the server.

PYPython

Automation scripts, data tools, and backends using Django, Flask, or FastAPI.

DjangoFlaskFastAPI

JSJavaScript / Node.js

Server-side APIs and full-stack apps using Express or Next.js.

ExpressNext.jsNode.js

PHPPHP

Business sites and apps built on WordPress or Laravel.

LaravelWordPressComposer
What it takes to run on a server
  • Linux server — Ubuntu or Debian, the environment everything else runs on.
  • Runtime / interpreter — the correct Python, Node.js, or PHP version installed.
  • Package manager — pip, npm, or Composer, kept in an isolated environment per project.
  • Application server — Gunicorn or Uvicorn for Python, Node's own runtime, or PHP-FPM.
  • Process manager — systemd, PM2, or Supervisor, to keep the app running and restart it if it crashes.
  • Reverse proxy — Nginx in front, handling HTTPS and routing traffic to the app.

Service Packages

Pick the level of support that fits.

From the occasional fix to a full technology partnership — start where you are and scale up as you need.

Basic

$199/mo

Reactive support for occasional needs.

  • Email & ticket support
  • Website & email troubleshooting
  • Domain & DNS help
Choose Basic

Premium

$699/mo

Full 360° partnership.

  • Everything in Standard
  • Dedicated support hours
  • Advanced security monitoring
  • Strategic technology planning
Choose Premium

Contact

Tell us what needs fixing, building, or supporting.

Fill out the form and we'll follow up with next steps — for support requests, project questions, or AI help desk setup.

Your email request is ready. Check your email app to send it to capslock.ca.

Sending your request…

Our AI is reviewing and summarizing your ticket.
Please don't close this page — this usually takes 5–10 seconds.