Thunder Bay, Ontario

Custom software development and practical automation.

We build web apps, mobile apps, and internal tools for businesses that need software tailored to their work. We also help automate repetitive tasks and make technical decisions.

10+ years of software development experience.
In-person in Thunder Bay. Remote across Canada and beyond.

Software and consulting services

Build a new application, reduce manual work, or get help with a technical decision. We can start with a focused task or plan a larger project.

Custom software development

For applications and internal tools that off-the-shelf software can’t cover.

What we build

  • Web and mobile applications
  • Dashboards and internal business tools
  • Integrations between business systems
Discuss a software project

Workflow automation and AI

For repetitive tasks, document processing, and data that needs to move between systems.

What we automate

  • Automated data entry and reporting
  • Document and knowledge workflows
  • AI integration and evaluation
Review a workflow

Technical consulting

For an experienced perspective on your software, product plans, and technical decisions.

Where we can help

  • Architecture and code reviews
  • Product roadmaps and delivery planning
  • Ongoing technical advice and support
Discuss a technical question

Our Work

Explore working products we’ve built, the needs they address, and the features they bring together.

PROJECT / 01SHARED VOICE — LANGUAGE LEARNING

Shared Voice

The need
Connect Ojibwe learners and educators through lessons, recordings, practice, and feedback.
What we built
Mobile learning tools and a web portal for creating audio-rich lessons, reviewing student work, and following progress.
Visit Shared Voice (opens in a new tab)
Shared Voice’s learning screen with dictionary, games, and Northern Ontario animal lessons.
PROJECT / 02TBAY REALTY — REAL ESTATE

Tbay Realty

The need
Help people buy and sell homes in Thunder Bay without real estate commissions.
What we built
A web platform that brings property listings and tools for buyers and sellers into one place.
Visit Tbay Realty (opens in a new tab)
Tbay Realty’s website showing commission-free real estate and local property listings.
PROJECT / 03HOOT — THUNDER BAY

Hoot

The need
Help people in Thunder Bay find nearby conversations and connect with their community.
What we built
A mobile social network organized around local conversations and community discovery.
Visit Hoot (opens in a new tab)
Hoot’s mobile community feed, showing neighbourhood conversations.
PROJECT / 04HAVEN — ANDROID LAUNCHER

Haven

The need
Give Android users more control over distracting apps and habitual phone use.
What we built
A minimalist launcher with scheduled and location-based focus modes, an app list, and intentional friction before opening distracting apps.
Visit Haven (opens in a new tab)
Haven’s minimalist Android home screen with a simple app list and screen-time widget.

What working together looks like

Start with a conversation about the problem. We’ll work toward a clear scope, cost estimate, and delivery plan before development begins.

  1. 01 / FIRST

    Understand the problem

    Tell us about your users, current tools, and what needs to change. You don’t need a technical specification to get started.

  2. 02 / THEN

    Agree on a plan

    Set priorities, scope, estimated cost, and milestones. We identify what belongs in the first version and what can wait.

  3. 03 / ALONG THE WAY

    Build and review

    Review working software through regular demos. We discuss feedback and any changes to the agreed scope as we go.

  4. 04 / AFTER LAUNCH

    Launch and support

    Prepare for release and agree on the support you need. Maintenance and further improvements can follow as the software is used.

★★★★★

A 5-star Google review from a Speczo client.

READ THE REVIEW ↗

A software studio in Thunder Bay

10+ years of software development experience.
Based in Northwestern Ontario.

Speczo is an independent software consulting studio. We bring more than a decade of development experience to custom applications, workflow automation, and technical decisions.

For clients in Thunder Bay and Northwestern Ontario, in-person collaboration is available. We also work remotely with teams across Canada and beyond.

We focus on quick turnaround times, clear communication, and useful software. Scope and delivery milestones are agreed together, with regular demos so you can review progress.

THUNDER BAY, ON
In person and remote

Before you get in touch

A few practical questions about starting a project. Have another? Email us.

How much will a project cost?

Cost depends on the scope, integrations, and level of support required. We discuss your priorities and budget, then provide an estimate for an agreed scope before development starts. If you have a budget in mind, include it in your enquiry.

How quickly can you get it done?

We focus on quick turnaround times. The delivery plan depends on the project’s size, existing systems, and feedback needed. Tell us about any deadline so we can discuss a realistic first version and agree on milestones.

Can you work with our existing software?

Yes. We can review an existing application, extend its features, or connect it to other tools. We first check the code, available integrations, and access requirements to understand what’s practical.

Do we need a detailed specification?

No. Start with the problem you want to solve, who it affects, and how you handle it today. We can help turn that into requirements and a plan. If you already have a brief or designs, we can work from those too.

What happens after launch?

We discuss maintenance, technical support, and future improvements as part of the project plan. The arrangement depends on your software and the help your team needs; we agree on that scope together.

Discuss your project

A short description is enough to start. Tell us what you want to build or improve, your current tools, and any budget or deadline you have in mind.

contact@speczo.dev

In-person meetings in Thunder Bay, or remote calls wherever you work.

What happens next

  1. We review your enquiry and discuss the problem.
  2. We identify an approach and clarify what’s needed.
  3. We agree on scope, estimated cost, and next steps.
Tell us about your project
What do you need help with? (optional)

Opens a draft in your email app.
You review it and send when you’re ready.