Portfolio

Every site I've built, in one place

Live client websites, custom web apps, and design concepts — each one built from scratch for a specific business, never dropped into a template. Click any preview to open the real thing.

yes, they're all really live — go poke around.
ourplacemd.netlify.app
Our Place Counseling Services website
live client — Towson, MD

Our Place Counseling Services

Mental health practice · 11 pages

A full practice rebuild for a licensed counseling center — services, philosophy, insurance, team bios, blog, and a getting-here guide with real office photography. Built around their own lavender-and-seafoam brand palette.

11 custom pagesInsurance directoryBlogContact formsLocal SEO
Visit the site →
bradknowshvac.com
Brad Knows HVAC website
live client — Baltimore, MD

Brad Knows HVAC

Independent HVAC advocate

A trust-first site for an HVAC consultant who reviews homeowners' estimates instead of selling systems. Includes an HVAC truths section, plain-English glossary, and a lead-matching request flow.

Multi-pageLead matching formHVAC glossaryMobile-first
Visit the site →
reyesstylesmd.com
Reyes Styles Barbershop and Salon website
live client — Salisbury, MD

Reyes Styles Barbershop & Salon

Barbershop & salon · on their own domain

A complete online presence for a barbershop and salon — service menu, team showcase, and an easy path to booking. Built to turn walk-by curiosity into booked chairs.

Custom designService menuTeam profilesContact formsBasic SEO
Visit the site →
getdaybreak.netlify.app
Daybreak sobriety tracking web app
my own web app

Daybreak

Sobriety & habit tracker · subscription app

A full recovery-tracking web app I designed, built, and launched myself — installable on any phone, with subscription billing. Nine habit types, mood charts, streaks, milestones, journaling, and a craving-support toolkit.

Installable PWAStripe subscriptionsFree + Premium tiersData chartsOffline-capable
Open the app →
lawfirm-sample.netlify.app
Law firm website with document automation
web app + website

Law Firm Document Automation

Legal · site + client intake automation

A law firm site paired with a working document-automation system: a client fills out a guided questionnaire online, and a finished legal document is generated and emailed automatically. Turns hours of paperwork into minutes.

Guided questionnaireAuto document generationClient intake5-page site
See the demo →
riverside-grille concept
Riverside Grille restaurant website concept
design concept

Riverside Grille

Restaurant & hospitality

An upscale dining concept showing how a restaurant establishes a modern online presence — menu showcase, food photography, and reservation calls-to-action that turn a browse into a booked table.

Menu showcaseReservation CTAsFood photographyMobile-first
Built for restaurants, cafés & bars
peak-home-services concept
Peak Home Services contractor website concept
design concept

Peak Home Services

Contractors & home services

A lead-generation layout built for contractors, roofers, landscapers, and remodelers — project galleries, trust signals, and clear calls-to-action on every screen so an estimate request is never more than one tap away.

Lead-gen layoutProject galleryQuote formTrust signalsBasic SEO
Built for trades & contractors

I don't just build websites — I build web apps

A website tells people about your business. A web app does something for it — quotes a price, takes a booking, charges a card, runs intake, tracks jobs. Same browser, no app store, works on every phone. This is the part most web designers hand off to someone else. I build it myself.

Daybreak app homepage
built, launched, and running by me

Daybreak

Daybreak is a sobriety and habit-tracking app I built from scratch and launched as a subscription business — not a client project, my own product. It's live, it takes real payments, and people install it on their phones like a native app.

I built every piece of it: the interface, the data tracking, the charts, the subscription billing, the free-versus-premium logic, and the offline support. It's the proof that I can build software, not just pages.

9habit types tracked
PWAinstalls like an app
Stripelive subscriptions
Mood & streak chartsMilestonesPrivate journalCraving toolkitData exportWorks offline
Try Daybreak live →

Online booking that quotes the price and takes the payment

This is the system I build most, and it's the one that changes a business the fastest. A customer lands on your site at nine at night, picks their service, sees the exact price update on screen as they choose, books the day they want, pays with a card, and it's done — while you were asleep. No callback, no quote you forgot to send, no job lost to whoever answered first.

Live instant pricingThe total updates as they pick options. No "we'll get back to you with a quote."
Service-area checkingIt checks their ZIP before they book, so you're never scheduled 40 minutes off your route.
Card payments built inDeposits or payment in full through Stripe, straight into your own account.
Instant notificationEvery booking hits your phone the second it comes in, with all the details.
Recurring plansWeekly, biweekly or monthly service that bills itself on schedule.
Real confirmationsThe customer gets a genuine confirmation, not a form that vanished into nowhere.

This isn't a plugin I install. I build it, which is why it fits how your business actually prices and schedules work instead of forcing you into someone else's software. And there's no monthly software fee attached to it.

Other things I build

If your business runs on a spreadsheet, a clipboard, or a phone call that keeps getting missed, that's usually a web app waiting to happen.

Client intake & formsGuided questionnaires that generate the paperwork automatically.
Quote & job trackingSee every lead and job in one place instead of a notebook.
Customer accounts & portalsPrivate logins where clients see their own files, history and updates.
Subscriptions & membershipsRecurring billing, free-versus-paid tiers, cancellations handled properly.

Your business could be next on this page

Tell me what your business does and what's not working. I'll build you a free preview of your new site — no commitment, no pressure.

most projects launch in 1–3 days. Get a free quote