Your business has outgrown spreadsheets. Let’s build what comes next.

Custom CRMs and internal tools that connect your existing systems, keep follow-ups moving, and give your team one place to work. Built by Joshua in British Columbia.

Need a website? I build those, too.

Example CRM / Sales Pipeline
Pipeline Review
Today at 9:15 a.m.14 open dealsOn track
Needs attention
Proposal signed — Henderson re-roof
Rep: Marcus T.
Follow-up overdue — Northgate Plaza estimate
Rep: Priya S.

Selected work · In use since 2025

Built from scratch. Used every day.

Case study · Sales CRM

LECRM

LMN held the job data. The sales team needed a better way to manage the relationships around it.

The challenge
Keep track of follow-ups, proposals and account relationships alongside the company’s existing LMN workflow.
The build
A custom sales CRM connecting LMN accounts, Gmail estimates, outreach sequences and rep scorecards, with mobile apps for the field.
What the team can do now
See neglected accounts and stalled proposals in one place, follow up with context, and review sales activity without replacing LMN.
  • Since 2025
  • Platforms Web, iOS, Android

Interface illustration · Sample data

Rep scorecard

This week · calls, touches, proposals
MT

Marcus T.

38 calls · 12 touches · 3 proposals

92%
PS

Priya S.

31 calls · 9 touches · 2 proposals

78%
DK

Dev K.

24 calls · 7 touches · 1 proposal

64%

Case study · Agency operations

Luxury Listings Portal

An agency running on spreadsheets needed one place to manage clients, content and the team behind it.

The challenge
Bring client onboarding, content deadlines, approvals and reporting out of separate spreadsheets.
The build
A shared agency workspace with a client portal, content calendar, Instagram reports and workload planning, connected to Canva, Slack and Meta.
What the team can do now
Track production and due dates, collect client approvals, and share reports from the same workspace.
  • Since 2025
  • Platform Web

Interface illustration · Sample data

Content calendar

Week of Sep 7 · 4 clients

Mon7

ReelHarbour · 4 PM

Tue8

CarouselWestside · due
StoryHarbour

Wed9

ReelSkyline

Thu10

CarouselWestside · 11 AM
StorySkyline

Fri11

ReelMarina · 5 PM

What I build

A better way to work.
A better way to show up.

CRMs & internal tools

Bring the moving parts together.

For teams juggling spreadsheets, inboxes and tools that don’t quite fit. A workspace built around your sales process, your clients and your day-to-day operations.

  • Sales pipelines and follow-up tracking
  • Client portals and approval workflows
  • Connections to the tools you already use
  • Mobile access for teams in the field
Discuss your project

Websites

Make the next step feel obvious.

For businesses that need a site that explains their offer, shows their work and makes it easy to get in touch. Designed around your customers and your brand.

  • Clear messaging and a custom design
  • Layouts that work on phones and desktops
  • A straightforward path from interest to enquiry
  • Hand-coded, WordPress or Squarespace to suit you
Discuss your website

How we work together

You see it take shape.

We agree on what matters, review the screens, and try working software as it’s built. You have a say throughout.

01

Talk it through

Show me how things work today, where you get stuck and what you want to change.

02

Agree on the plan

Review the scope and screens in plain English, so you know what’s being built before development begins.

03

Try it as we go

Use a working preview, give feedback and see each part improve while the build is underway.

04

Launch with support

Get help with launch and the questions that follow. We plan the next improvements as your business evolves.

About

Hi, I'm Joshua.

I'm Joshua Schroeder, a developer in British Columbia, Canada. I build custom CRMs, websites and internal tools for small and mid-sized businesses, and I do the whole thing myself: understanding the problem, designing the solution, building it, and supporting you after launch.

You work directly with me from the first conversation through launch and beyond. When I'm not building CRMs I'm usually building games and Minecraft mods, which is where the habit of shipping small and often comes from.

Joshua Schroeder
Based in
British Columbia, Canada
Working on
LECRM, Luxury Listings Portal
Your contact
Joshua, from first call to ongoing support

FAQ

Questions people ask first

What makes it "custom"?

It's built from your process, not a template with your logo on it. Every screen is designed around how your team actually works: your stages, your fields, your words. If a feature doesn't earn its place, it doesn't get built, which is why these CRMs stay fast and people actually use them. The same goes for a website: designed for your business, whether it is hand-coded or built on WordPress or Squarespace.

Can it work with the tools we already use?

Usually. LMN, Google Sheets, Gmail, Slack, Instagram and Meta, and Canva have all been integrated in shipped builds. If your data is in a spreadsheet today, that's a normal starting point, not a problem.

Will it work on phones?

The web app is responsive from day one. When a team spends its day in the field, the same codebase ships as native iOS and Android apps, the way LECRM does.

How long does it take?

It depends on scope, and scope gets written down before anything is quoted. What's consistent is the shape: you'll see a working first version early, then continuous small releases rather than one long wait.

What does it cost?

We’ll discuss pricing in our meeting once I understand what you need. You’ll get a written scope and quote before work begins.

What happens after launch?

Businesses change, so the CRM keeps changing with them. We’ll agree on the right support and improvement plan together. Both projects above continue to evolve with the teams using them.

Contact

Let’s talk about your project.

Tell me what your business does, what’s getting in the way, and what you’d like to change. We can arrange a conversation from there.

Book a call opens a 30-minute slot on Calendly. Email Joshua opens your email app.

Or write directly: joshua@juststartdev.com