Available for new projects

We build websites and web apps for small businesses.

Booking, quoting, scheduling, customer records — and the site in front of it. Built by someone who ran a service company for ten years first.

Websites from $749Web apps from $1,500

Live · Portland, MEReading…

··

··

··

··

··

··

This page reads the Maine coast in real time — the daylight sets the theme and the accent, the weather sets the glow, the tide moves the water.

This data drives the page you're looking at.

Why the software is any good.

Most developers have never had to run the business they're building for.

We did it for ten years first — so every pattern in your build has already been used at 6am with a crew waiting.

Built from real business — The Maine Cleaning Co.

10 yrsbuilding systems
1,000+customers served
7,000+service visits
$1M+operations managed

Services

What M Studio can build.

Who it's for

Service companiesTradesProperty managersShort-term rental ownersFoundersOrganizationsPersonal projects

Free tools. No signup. Built for trades.

The same M Linx tools we build into client systems — free to use here.

Win & bill
Brand & share
Site & ops

Service + size → a live price range you can send a customer.

The job

Industry

Service

Bedrooms4
Bathrooms3

Frequency

Add-ons

Estimated price

$189$222

Cleaning · Standard · bi-weekly · 10% recurring discount

Standard base$90
4 bedrooms · 3 bathrooms$138
Request this quote →
Saved automatically
Just getting started? 8 of 10 founding spots left for a full Starter site at $749
Tuned to your pricing? That's the marketplace.M Linx Quote

Work

Built and shipped.

Client sites, products, and the systems behind them — live below.

Live sites · swipe to explore
maineclean.coLive

Website + system · our own company

The Maine Cleaning Co.

Visit
keystonestay.maineclean.coLive
Loading live site…

Guest experience · our own rental

The Keystone House

Visit
the-remote-admin.comLive

Client work

The Remote Admin

Visit
autopilot.mlinx.studioLive

Product · designed & built by M Studio

Autopilot

Visit
BrightBase — Command Center — preview
In production

Private system

BrightBase — Command Center

Jobs, revenue, occupancy & crew in one live view.

Stack
FastAPI · Postgres · React · Railway
Replaced
4 spreadsheets and a group chat
Status
In daily production since 2025
Turnover scheduling — preview
In production

Private system

Turnover scheduling

Internal board for STR turnovers—who, where, and when, at a glance.

Stack
FastAPI · Postgres · iCal sync · Google Calendar
Replaced
A shared Google Calendar and text threads
Status
In daily production
Instant Estimate — preview
In production

Private system

Instant Estimate

Reads requests, drafts a quote, and queues a reply for approval.

Stack
Next.js · Anthropic API · Postgres
Replaced
~20 min of manual quoting per lead
Status
Production, approval-gated

Approach

No black boxes. You steer the whole build.

You see it as it takes shape. You own it. No lock-in.

01

Discovery

It starts with how you actually run—where time goes, where data lives, what keeps breaking.

02

Design

The system gets mapped around that: data, flow, screens. Nothing is built until you sign off.

03

Build

It comes together in small, working pieces you can poke at as they land. You steer throughout.

04

Iterate

Then it's tuned against real use, handed over, and supported as it grows. No lock-in.

FAQ

Common questions.

How long does a Starter site take?
Usually 2-3 weeks from kickoff to launch. Bigger builds get scoped first, then a timeline.
Do you work with clients outside Maine?
Yes. Most of it happens over video calls and shared docs — location doesn't matter.
Do I own the code?
Yes. Files, database, hosting keys, domain — all yours from day one. If you ever want to move on, everything moves with you.
What if I need changes later?
Small edits are on the Care Plan. Bigger changes get their own quote, so you know what you're paying before anything starts.
How is this different from Squarespace or Wix?
Templated builders can only do what they were shipped with. A Starter site is built from scratch — shaped to whatever you actually need.
What if I outgrow the Care Plan?
The next build gets scoped like a new project. Your current site keeps running until the new one is ready.

Pricing

Pricing that fits where you're at.

Own it, keep it running, or scope something bigger.

8 of 10 founding spots leftGet a full Starter site for $749 $1,200.
24 hrsanswers → written scope
3free concepts, from your answers
$0to scope · nothing binding
100%you own the code

Starter site

$749$1,200

$375 to start · $374 at launch

Founding · 8 of 10 left

You approve the design before the second payment.

A real, custom site — designed, built, and launched. Yours to own.

  • Free 15-min concept call — no obligation
  • Up to 3 rounds of revisions on your homepage design before you commit
  • Custom design — never a template
  • Your core pages + a contact or booking form
  • Set up, connected, and live
  • You own it outright
Claim a founding spot

Care Plan

$49/mo

Cancel anytime — your site keeps running, you just take over hosting.

Hosting, domain, security, and small edits — handled. The stuff that keeps a site running, off your plate.

Keep it running

Custom build

$1,500$2,500

Starting price · scoped before you commit

Founding · 10 of 10 left

One-time · monthly · hybrid

Websites, apps, tools, and workflows — built around how you run.

  • Custom features + integrations
  • Automations and AI where they help
  • One-time, monthly, or a hybrid
  • Always yours to keep
Tell me what you need
Not ready to commit? Book a free 15-min call

Founding pricing includes a testimonial + permission to feature your site in our portfolio.

You'll own this code. Here's what it's made of.

Boring, proven tools. Nothing you'll struggle to hire for later.

Front end

TypeScript · React · Next.js (App Router) · Tailwind

Back end

Python · FastAPI · Node · REST + typed clients · Background jobs

Data & auth

Postgres · Supabase · Row-level security · Role-based access

Ship & run

Vercel · Railway · GitHub + CI · Anthropic API · Twilio

Contact

Let's start with what you're trying to solve.

A few sentences about what you want to build. Every message gets a real reply within a day.

Currently available for new projects

Rather be asked than face a blank box?

The questionnaire walks you through it — ten minutes, saved as you go, nothing binding.

Start the questionnaire

Email · contact@mlinx.studio

Call or text · (207) 432-9492

By sending this, you agree we can use your details to reply. We never sell your information. See our Privacy Policy.