Custom Dashboards & CRMs

Custom dashboards and CRMs built around your business.

Most small businesses run on spreadsheets, sticky notes, and apps that don't talk to each other. I build simple, custom tools that fit how you actually work, connected to your website.

If you're paying for software you barely use, or your leads and customers live in five different places, a simple custom tool can save hours every week.

What I Build

What I build

Simple custom CRMs

Leads, customers, jobs, and follow-ups in one place, with only the fields and steps your business actually uses. No bloated software and no per-seat fees for features you never touch.

Client and team dashboards

Logins where customers check status, files, or invoices, and where your team sees what needs doing today, all built around your workflow.

Integrations with software you already run

Your CRM, inventory system, scheduling tool, accounting platform. If it has an API, your site can talk to it directly instead of someone rekeying data between them.

Workflow automation

If a person on your team does the same thing every week because the website can't, that's usually a scheduled job that runs at 2am instead.

Custom forms and logic

Multi-step quoting, conditional questions, routing to the right person, calculations that a standard form can't do.

How It Works

Custom code, not workarounds

When a project needs real functionality, I write real code: JavaScript on the front and back end, a proper database, connections to outside APIs, and scheduled jobs that run on their own. That can be a fully custom-coded website, or custom features added to a site you already have, including Wix sites through Velo.

A lot of businesses get told their idea needs an expensive rebuild on a big framework, or a monthly subscription to three different apps. Usually it doesn't. That gap is most of my custom work.

Honest

When you don't need me

Worth saying plainly, because roughly half the people who ask for custom development don't need it.

  • Contact forms, booking, and online stores

    These are mature built-in features. Custom-coding them is almost always wrong.

  • Simple design changes

    Those are quick updates, not custom development.

  • If an existing app does 80% of it

    Run that for a month before paying for the last 20%. You may stop caring.

I check for all of the above before quoting custom work. Telling you that you don't need something is cheaper for both of us than building it.

If your site is on Wix, I wrote up the longer version of this decision: when you need Velo and when you don't.

What Drives Cost

What drives the cost

Custom work is quoted per project, because the same request can be an afternoon or a month.

How many systems it touches

Something self-contained is straightforward. Something syncing with your CRM, inventory, and accounting is three integrations, each with its own failure modes.

Whether your data is already structured

If it's organized, building on it is fast. If it lives in five inconsistent spreadsheets, cleaning it is most of the job.

Whether it has to keep running

Something that runs once is cheap. Something that runs nightly, handles errors, and tells you when it breaks is real software.

Whether anyone else has to maintain it

Code written to be handed off takes longer to write and saves you money the first time someone else touches it.

A Warning

A warning about inherited code

I clean this up regularly: custom code written without documentation, by someone you can no longer reach, is expensive to take over.

Before hiring anyone for custom work, me included, ask what happens if you stop working together. You should own the code, roughly understand what it does, and be able to hand it to someone else. If you can't get a straight answer, that is the answer.

Common Questions

Custom dashboard and CRM questions

Does my site need to be on a specific platform?

No. I build custom functionality into new custom-coded websites, and I add custom features to existing Wix sites with Velo. If you're on something else, we'll talk about whether to build on it or move. See website redesign.

Do I need a custom CRM, or will an off-the-shelf one work?

Often an off-the-shelf CRM is the right answer, and I'll tell you if it is. A custom one makes sense when you're paying for a big tool and using 10% of it, when nothing fits how your business actually works, or when you want your website leads, customers, and jobs in one simple place.

Can my website leads go straight into it?

Yes. Form submissions from your website can land in your dashboard automatically, so nothing gets lost in an inbox.

Can you fix custom code someone else wrote?

Yes! I do it all the time. Most of the time it requires completely rewriting the code.

Is this actually secure?

Yes. Backend code runs server-side, secrets are stored in a secrets manager rather than in your page, and permissions are enforced on the server rather than hidden in the browser.

What if I'm not sure whether I need custom work?

That's the normal state. Tell me how you work today, and I'll give you a straight answer, including when a simple spreadsheet or an existing app is the better choice.

Let's Build It

Let's see what your site
could look like

Tell me about your business and I'll design a free mockup of your homepage. If you love it, we build it. If not, no harm done.

Free mockup · no cost · no commitment

Call 616-419-0640Free Mockup