📍 Seabrook, Texas · Serving the Bay Area & Houston

I build the software local businesses actually run on.

If your shop runs on a binder, a whiteboard, or a group text — that still works, it just won't scale, and it all lives in your head. I put it on a phone without changing how you do it. Websites, booking systems and iPhone apps, built by one person you can call.

The Boat Club of Texas iPhone app — a member choosing a date, a duration and a start time to reserve a boat
Download it on the App Store ↗

The Boat Club of Texas books its fleet on this — ten minutes from my house.

1
App live on the
Apple App Store
2
Full platforms running
in production
10+
Sites & apps built
for real businesses
1
Person you deal with —
no agency middlemen
Sound familiar?

Most of my clients run on paper and one person's memory.

Not because they're behind — because it worked, and nobody ever showed them what the next version looks like. If any of these are your business, we should talk.

📒
A binder or a paper bookThe appointments, the jobs, the members — written down at the counter, and there's exactly one copy.
📆
A whiteboard or wall calendarSomeone erases it and rewrites it every week, and if you're out sick nobody can read it.
💬
A group text that runs the schedulePeople text you to book. You check something, text somebody else, then write it down. Three steps for one job.
📊
A spreadsheet only one person touchesIt works great until that person is on vacation, and then everything waits.
📞
"Just call us" is the only way to bookEvery booking costs you a phone call, and the ones who called after hours went somewhere else.
💸
An app takes 20–30% of every ticketDoorDash, Booksy, an online travel site — you built the business and they're renting you your own customers.

None of that is a technology problem. It's that everything the business knows lives in one place that can't be in two places at once — and that's the ceiling on how big it can get.

The fix isn't throwing out how you work. It's putting the same book on a phone, using your words, in your order, so the first day feels like the last one — except nothing gets lost and you stop being the bottleneck.

The work

Things that are live right now.

Every link below is a real business using something I built. Go click them. Go download the app.

boatcluboftexas.com
Boat Club of Texas website
● Live on the App Store

Boat Club of Texas

Seabrook, TX · Members-only boat club

A private boat club needed to stop running reservations out of group texts. I built them an iPhone app and a member portal. The owner and dock master enter bookings themselves — daily.

  • Native iPhone app, published to the App Store
  • By-the-hour boat reservations with real overlap checking
  • Member roster, captain certifications, staff roles
  • Digital dock check-out sheets with photos & signatures
  • Push notifications when a boat frees up
milspousepost.com
Milspouse Post marketplace
● Live platform

Milspouse Post

National · Marketplace for military families

A full marketplace platform, not a brochure site. Listings, member accounts, base-by-base feeds, and real card payments that split money between buyer, seller, and platform automatically.

  • Buyer & seller accounts with secure sign-in
  • Stripe Connect payments with automatic fee splitting
  • Location-scoped feeds so each base sees its own market
  • Content safety review pipeline & moderation tools
mcginnistphotography.com
McGinnist Photography site
Portfolio & booking

McGinnist Photography

Portrait & event photography

An editorial portfolio site built to make the photos the whole point — with session packages and an inquiry flow underneath so bookings land in her inbox instead of her DMs.

  • Full-bleed gallery with lightbox
  • Session packages & pricing laid out clearly
  • Booking inquiry form → straight to email
lizzysluxurycleaning.com
Lizzy's Luxury Cleaning site
Service business site

Lizzy's Luxury Cleaning

Residential & commercial cleaning

Built to her existing brand colors, not a stock theme. Residential and commercial are two different sales pitches, so the site toggles between them instead of blending both into mush.

  • Residential / commercial service toggle
  • Six services with transparent pricing
  • Quote request form with job details
greenpinesdetailing.com
Green Pines Detailing site
Booking system

Green Pines Detailing

Mobile auto detailing

The full booking build: customers pick a package, pick a day on a real calendar, pick a time slot, and the shop gets the appointment. No phone tag, no double-bookings.

  • Live calendar that greys out past and closed days
  • Time-slot picker with taken slots blocked
  • Before/after gallery & service menu
  • Deposit-ready checkout
What I build

Three kinds of jobs.

A website tells people you exist. Software runs the place — it remembers, it decides, it knows who's logged in, and it actually does something: books the slot, takes the card, sends the text. Most businesses need one of these three. If you're not sure which, call me and I'll tell you straight — including when the answer is "you don't need the expensive one."

📱

Custom software & iPhone apps

When a website isn't enough: iPhone apps published under your name in the App Store, with member logins, push notifications, and whatever your operation actually does. I've shipped one. I know the whole Apple gauntlet.

📅

Booking & payments

Customers book themselves, 24/7, without calling you. Staff logins, a dashboard you can actually read, appointment reminders, and card payments that land in your account — not a booking company's.

🌐

A website — if that's all you need

Fast, mobile-first, shows up on Google, and sends you an email the second someone reaches out. Your hours, your services, your prices, your photos — not a stock template with your name pasted on top.

Get found

A great website nobody can find is a business card in a drawer.

When someone searches "boat club near me" or "barber near me", Google shows three map results above everything else. That map is where local customers actually convert — and most small businesses have never touched it.

  • Claim and fix your Google Business Profile — the right category, hours, photos and service area
  • Find and merge duplicate listings, so your reviews stop being split across two pins
  • Put your map pin on the actual door, not the parking lot down the street
  • Apple Maps and Bing too — that's what Siri answers from
  • Structured data on your site so search engines can read what you do and where
  • City pages for each town you serve — up to 5
  • A simple way to ask happy customers for reviews, since review count is what moves you up
  • Submitted to Google, Bing, DuckDuckGo, Yahoo and Ecosia

What this looked like for a real client

The Boat Club of Texas · Seabrook

Their reviews were split across two Google listings — and the one holding most of them still carried the name of the franchise they'd left. To customers searching the marina, a dead brand looked like the business.

We renamed it instead of deleting it, which kept all 34 reviews and years of listing history that a delete would have destroyed forever, then filed to merge both pins into one. Their map pin was placed by eye on satellite imagery, because GPS is useless between metal boat sheds.

Along the way we found a national chain two and a half miles away buying search ads on their marina. You can't outspend that. You can beat it on reviews and proximity — which is the plan.

$1,200
one-time setup · yours to keep
$250/mo
optional · tracking, posts & review responses
Get found →
How I start

Before I quote you anything, I ask how you actually work.

This is the step the big shops skip, and it's why their $60,000 app never works the way you wanted. They quote off a sales call and a template. I ask you to walk me through a real day — what you write down, who touches it, what breaks on a Saturday — and I quote off that. It costs you nothing.

  • You reach out, and we talk — a real phone call, not a discovery-call funnel with a calendar link. Fifteen minutes covers most of it.
  • Then I send you one link — you describe your operation in your own words, on your phone, whenever you get a minute. About ten minutes, and you can stop and come back.
  • Send photos, not descriptions — the filled-in book, the board, the spreadsheet. Every column is a screen later, and one photo saves us both an hour of guessing. The margins matter too: the star by a name, the crossed-out time, "call first" in pencil. That's your business logic.
  • Your words become the buttons — if you call it a slip, the app says slip. You shouldn't have to learn new names for your own business.
  • A written map of your operation — your steps, your rules, and where the time and money are leaking. It's yours to keep either way.
  • A fixed price and a date — for exactly what's in the map. Nothing invented, nothing padded.

What happens in week one

The part that de-risks the whole thing

You get one working screen that does exactly what your book already does — nothing fancy, nothing extra. Then I ask you to run last Tuesday on it.

If Tuesday works, I understood your business and everything after that is safe to build. If it doesn't, we found out in a week instead of at the end — which is when most people find out.

Only after that do we add the things paper can't do: it stops the double-booking before it happens, it remembers every customer, it texts them so you don't have to, and it takes the card.

Free
the map and the quote both cost you nothing
~10 minutes
that's the whole ask before you get a real price
Tell me what you need →

Rather meet face to face first? Happy to — I'm in Seabrook and I'll come to you. It's just not something I make you do before I'll give you a price.

Pricing

Flat price. You own it.

One-time build fee, quoted before I start — and quoted from your map, not from a guess. No monthly rent on your own website, no per-page charges, no surprise invoices. You own the site and the domain — if you ever fire me, you keep everything.

Starter

A clean, professional presence — fast.
$2,500
one-time
  • Up to 5 custom pages
  • Mobile-first, fast loading
  • Contact form → your email
  • Hours, location, services, photos
  • Google & local search setup
  • Live in about a week
Get a quote
Most common

Booking Pro

Customers book themselves, day or night.
$6,500
one-time
  • Everything in Starter
  • Online appointment booking
  • Customer accounts & logins
  • Staff profiles & portfolios
  • Admin dashboard
  • Appointment reminders
Get a quote

Order Online

Sell direct and keep the whole ticket.
$7,500
one-time
  • Everything in Starter
  • Full online ordering
  • Menu or product catalog
  • Pickup & delivery options
  • Instant order notifications
  • No delivery-app commissions
Get a quote

Custom App

Built around how your business actually runs.
$12,000
starting at
  • Everything in Booking Pro
  • Multiple roles & dashboards
  • Payments built in
  • Photo & video uploads
  • Can be extended to an iPhone app
  • Built to grow with you
Get a quote

📱 Add an iPhone app on the App Store — from $18,000

Published under your business name, downloadable by your customers. Native iOS build, push notifications, App Store listing and screenshots, and I handle Apple's review process — including the rejections. The Boat Club of Texas app is live right now; that's this. Apple charges a separate $99/year developer fee, billed to you directly by Apple.

🔧 Care plan — from $150/month (optional)

Hosting, uptime monitoring, security patches, backups, up to 2 hours of content changes a month, and priority support by text. Month to month — no contract, no minimum, cancel any time. You also get a one-screen note each month showing what I did and how the site's doing, so you're never paying into silence.

💳 Can't write one check?

Bigger builds can be financed — money down, then a fixed monthly payment until it's paid off. Same price, same work, no bank involved. Ask and I'll put real numbers on it.

🧱 Phase one first, always

Phase one is your book, on a phone — the thing you already do every day. Anything new we think of after we start goes on a written Phase 2 list and gets its own price. Nothing gets forgotten, and nothing gets quietly added to your bill.

🎖️ 15% off if you serve

Veterans, first responders, nurses, and students take 15% off the build fee. Just tell me when we talk — no code hunting, no fine print.

For agencies & studios

Your client wants an app. WordPress can't do it.

If you build websites and a client asks for something a site can't do — a real booking engine, member logins, an iPhone app, payments that split between parties — I build it. Under your name, on your timeline.

  • White-labeled. It ships as your work. I don't contact your client unless you want me to, and I don't put my name on it.
  • Native iOS, published to the App Store. Including the review process, the rejections, and the resubmissions — I've been through it.
  • Real backends. Accounts and roles, databases, Stripe Connect, push notifications, admin dashboards.
  • Fixed price per project. Quoted before I start, so you can quote your client with a real number instead of a guess.
  • I don't do design, SEO, ads or content. That's your business and I'm not competing for it.

Why this works

You have the client relationships, the reviews and the lead flow. I have a skill that's expensive to hire and hard to keep busy full-time.

Turning down an app request costs you the whole account — they go find someone who does both. Subcontracting keeps it yours.

The Boat Club of Texas app on the App Store is mine, start to finish: native iOS, hourly reservations, member roles, certifications, digital inspection sheets, push notifications, Apple review.

Call (832) 205-0750 Email me Coffee works too — I'm in Seabrook.
How it goes

Four steps, and you always know where we are.

01 — We talk

Map how you work

A phone call, then one link you fill in on your phone — a real day in your own words, plus photos of the book you actually write in. You end up with a written map of your own operation, a fixed price and a date — before anyone commits to a build.

02 — Week one

You're already using it

One screen that does exactly what your book does. You run a real past day on it. If it holds up, we know I understood your business — and you're not waiting three months to find out.

03 — Then the rest

The part paper can't do

No more double-bookings, customers who book themselves at 11pm, reminders that go out on their own, card payments into your account. You see a working link the whole way — changes are cheap now and expensive later.

04 — Live, and after

Handoff, then I'm still here

Domain, email, Google listing, the works. I walk you and your people through it on a screen share until you can run it without me — then I'm ten minutes away when you need something.

Who you're hiring

One guy in Seabrook who ships.

I'm Luis Cortez. I spent my Army enlistment as a 68W combat medic, and I came home to the Bay Area to build software for the businesses around me.

N30 Web is me. When you call, I answer. When something breaks at 9pm, I'm the one fixing it — not a ticket queue in another time zone. I don't take on more work than I can personally do well.

The proof is a boat club ten minutes from my house. Members used to text the owner to book a boat — he'd check a book, text somebody back, write it down, and still get double-booked on a Saturday. Now they open an app I wrote and got through Apple's review. Same club, same boats, same way he thinks about it — he just stopped being the bottleneck. Go stand on their dock and watch it happen.

🎖️ Veteran-owned 📍 Seabrook, Texas 🏛️ Texas CMBL registered vendor 📱 Apple Developer
Where I work

Close enough to shake your hand.

You get someone in your own time zone who picks up the phone. If you'd rather sit down in person before you spend money, I'm in Seabrook and I'll come to you — but nothing about getting started requires it. Outside the Bay Area I work remote all the time and it goes just as well.

SeabrookKemahLeague City Clear LakeWebsterEl Lago Nassau BayFriendswoodPasadena La PorteDeer ParkPearland HoustonGalveston Anywhere else — remote
Start a project

Tell me what you're dealing with.

No pitch deck, no discovery-call funnel. Tell me what your business does and what's frustrating you, and I'll tell you what it would cost and how long it would take — usually the same day.

Got it — thanks. I'll get back to you today or first thing tomorrow. If it's urgent, just call or text me.

Goes straight to my inbox. No spam, no mailing list, ever.