I build websites that take the manual work off your team.

The site is the part people see. What it's worth is underneath: the form fills itself in, two people get told, the sender gets a confirmation, and the record files itself. Nobody retypes anything, and nothing waits for Monday.

City of Farwell, Texas homepage, with quick links to pay a water bill, read council agendas, report an issue and visit City Hall.

City of Farwell, Texas — site, three routed workflows, every document remediated, and the communications run month to monthLive since 2026

Hours back

every month, to the people doing it by hand

Two people

told every time, so a day off never stalls the work

Open 24/7

Submit at 11pm, get a confirmation at 11pm

CompTIA Security+ certified

WCAG 2.1 AA on every build

First place for design and typography, NM Press Association

Four places the work piles up.

Different organizations, same four bottlenecks. They have nothing to do with your industry and everything to do with not having a system.

01  ·  Intake

Your forms are still made of paper

Somebody fills one in by hand. Somebody else types it into a computer. The same information entered twice, and the only original is in a drawer.

02  ·  Requests

Everything comes in through your staff

Phone, front desk, email, a note somebody left. Nothing is tracked, nothing is routed, and your people are the routing.

03  ·  Questions

The phone rings for things a page could answer

What are your hours. Where are you located. Do you take walk-ins. Every one of those is a minute of someone's day, repeated all week, for information that should already be on the screen.

04  ·  Announcements

You're announcing on a channel you don't own

If the only way to reach people is a social account, you reach the people who follow it, on a platform that decides who sees what.

If your team works around it, it doesn't work.

Your staff decide every day whether to use the system or go around it, and they decide on speed. If the software takes longer than the sticky note, they use the sticky note — and you have paid for something nobody touches. Building the version people actually pick up is the whole job.

A website is a thing. Communications is a job.

Anyone can hand you a site and an invoice. The harder question is who posts the notice at nine on a Friday, who changes the form when the way you work changes, who keeps the documents readable, and who answers the person who submitted something at eleven at night. At most of the organizations I work with, nobody has that job. That is the job I take.

01
Once

The build

One fixed price, agreed before I start

Your site, your forms, and the routing behind them. Scoped from a conversation about what your team does by hand — not from a template.

Forms & routing Automatic confirmations Owned notice channel Encrypted submissions WCAG 2.1 AA PDF remediation
  • Forms embedded in your site, routed to the people who handle them
  • Automatic confirmation to whoever submitted it
  • A notice and alert channel you own outright
  • Sensitive submissions encrypted in transit and on arrival
  • WCAG 2.1 AA on the site and on every PDF you put on it

What changes on day one: the retyping stops, and everything that comes in has somewhere to go. This part finishes. The next part is why it keeps working.

02
Every month after

The communications

Flat monthly fee, hours written into the agreement

This is the part a web shop hands back to you. Someone has to write the post, put the notice out, keep the calendar current, fix the workflow when the office changes, and stay on top of accessibility as new content goes up. It is a standing job, and it is the one I keep. Not a support queue — the person who built it stays on it, so nothing waits for a ticket and nobody explains the setup twice.

Scheduled posting Email & SMS notices Workflow changes Accessibility upkeep Monthly planning call
On a schedule
  • Whatever your organization runs on, posted on time — event notices, agendas, blog posts, announcements
  • Email and SMS alerts written and sent when something happens
Kept current
  • The site itself updated, and its plugins updated and patched
  • Accessibility held at standard as new content goes up
As things change
  • Workflows changed as the way you work changes
Once a month
  • One planning meeting, with me, not a portal

What it's worth: hours back to your team every month, and a phone that rings less. No long contract — thirty days’ notice ends it. I would rather earn the next month than lock you into twelve.

03
Add the whole function

Creative direction

Monthly, on top of the communications retainer

Some organizations don’t need a website changed — they need someone deciding how everything looks and sounds. The mailer, the invoice, the deck for the council meeting, the webinar, the video that comes out of it. This is the part of the work I like most, and the part I hold to the tightest standard.

Print & mailers Presentations Webinars Video content Portals Brand system
Print & direct mailMailers, business cards, invoices and forms — designed as a set, not one-off.
PresentationsDecks built to be presented, not read off a screen behind you.
Websites as presentationsA live page instead of a slide file. It scrolls, it links, it stays up after the meeting.
WebinarsRun end to end — the deck, the registration page, the reminders, the follow-up.
Video from the same workThe presentation becomes a video, the video becomes the social cut. One pass, several places.
Employee portalsOne place staff actually go — forms, documents, schedules and the things they currently ask someone for.
Customer portalsA logged-in area for the people you serve, so the same questions stop arriving by phone.
Brand kept consistentEverything leaving your office looks like it came from the same organization.

Why this one is limited: it is hands-on and it does not scale the way the build and the retainer do. I take a small number of these at a time, because the alternative is handing the work to someone who doesn’t hold it to the same standard.

A sample of the work

Social, print, identity and advertising. A few of them — the rest are on the services page.

See the full gallery — 42 pieces, 18 organizations

What “routed” actually means

A submission does not go to one inbox. It goes where it belongs, based on what it is — and two people always get it, by email or text, so a day off never leaves something sitting. Yours gets built from what your team actually does; this is the shape of one.

How a submitted form is validated, sorted by type and delivered, with an optional social publishing add-onA form on the website is submitted, then validated and encrypted. A routing step reads what kind of submission it is and sends it down one of three paths: enrollments go to the director and the office manager, maintenance reports go to public works and a supervisor, and anything else goes to the front desk and a backup. Two people receive every path, by email or text message. Regardless of type, the sender gets an automatic confirmation and an encrypted record is filed. A separate optional add-on publishes branded content to Facebook, Instagram and LinkedIn on a schedule.Request formWhat is this about?SubmitYour site · any hourValidatedand encryptedSorted bywhat it isIf it’s an enrollmentDirector + office managerEmailText (SMS)If it’s a maintenance reportPublic works + supervisorEmailText (SMS)Anything elseFront desk + backupEmailText (SMS)Three routes · two people on each · email or textOn every submission, whatever the typeSender gets a confirmationAutomatically, in seconds — by email or textEncrypted record filedSearchable, and yoursOptional add-onBranded social content, written and published for youPosted on a schedule to the accounts you own, with alt text on every image.FacebookInstagramLinkedInRuns alongside the routing above — add it or leave it off.
Coverage is the point. One recipient is one point of failure — the form sits unread until somebody gets back. Two on every route means the work moves whether or not any one person is at their desk.
Case study  ·  City of Farwell, Texas

A city that now answers residents after hours.

Built and launched in 2026. Website, three routed workflows, every city document remediated, and a retained role running the site, the notices and the social accounts month to month.

Email from the City of Farwell reading: Thanks, Cassie - we got your message. Your message reached City Hall and has gone to the person who handles it.
The sender hears back immediately. Automatic, with what they wrote about, when to expect a reply, and the number to call if it turns out to be urgent.
Email from the City of Farwell reading: You're on the list, Cassie, listing water notices, outages and interruptions, city announcements and community events.
The alert list the city owns. Water notices, outages, closures — sent from a list Farwell controls, not a social account that decides who sees it.
The City of Farwell send-a-message form on a phone, with an emergency notice at the top telling users to dial 911.
On the phone, at eleven at night. The 911 notice sits above the form, not buried under it.
Before
  • Seven static pages. Nothing a resident could actually do.
  • During a water emergency, residents were told to follow the police department's Facebook page — a channel the city did not control.
  • Every city PDF was a scan: unreadable to a screen reader, invisible to search.
  • City Hall is open thirty hours a week. Everything else waited.
After
  • Residents report a problem at eleven at night and get a confirmation back immediately, with public works reviewing new reports inside one business day.
  • Every report reaches two staff members at once, so coverage never depends on one person.
  • Outages and boil-water notices go out from a list the city owns.
  • Agendas post three business days ahead, on the website as well as the board. Every document is machine-readable.

The site, the three workflows, the agendas, the public notices and the city's social media are all maintained under an ongoing monthly retainer.

Hundreds of sites live. One standard.

A workflow nobody wants to look at still doesn't get used. Government, cybersecurity, funeral care, hospitality — a few from the shelf.

City of Farwell homepage with quick links to pay a water bill, read agendas, report an issue and visit City Hall.
Government
City of Farwell, Texas

Website, three routed workflows, every city document remediated, plus the retained role running the site and social.

Visit the site → — City of Farwell, Texas
Caldera Cybersecurity homepage reading Cybersecurity and automation built for your business.
Cybersecurity
Caldera Cybersecurity

Website and brand system, with the intake and routing workflows behind it. Built and run in-house as their marketing and web manager.

Visit the site → — Caldera Cybersecurity
Convene Tech homepage.
Technology
Convene Tech

Homepage and five capability pages, with the routing behind them. Built and run in-house as their creative director.

Visit the site → — Convene Tech
Xacta Printing homepage on a phone, showing the shop's logo over a press photograph.
Print  ·  Mobile
Xacta Printing

Custom forms, receipts and business cards for a family-owned print shop shipping nationwide.

Michele's Salon and Spa homepage.
Retail & hospitality
Michele's Salon & Spa

Website and brand presentation for a full-service salon and spa.

Visit the site → — Michele's Salon & Spa
Clovis Point RV Park homepage.
Hospitality
Clovis Point RV Park

Website and booking flow for a 94-space park.

Visit the site → — Clovis Point RV Park
Peters Funeral Home homepage.
Funeral care
Peters Funeral Home

Website for a family-owned funeral home, built around obituaries and pre-planning.

Visit the site → — Peters Funeral Home
West of Ordinary Mobile screenshot of this homepage goes here.
Clovis RV Ranch homepage.
Hospitality
Clovis RV Ranch

Website for an RV park and long-stay community.

Boynton Memorial Chapel and Crematory homepage.
Funeral care
Boynton Memorial Chapel & Crematory

Full site for a chapel and crematory operating since 1979.

Life Happens Box product page on a phone, showing the box and its price.
E-commerce  ·  Mobile
Life Happens Box

Product page and checkout for a direct-to-consumer subscription box.

Pryor Funeral Home homepage.
Funeral care
Pryor Funeral Home

Website and recent-services feed for a funeral home family-owned since 1906.

Community Memorial Chapel homepage.
Funeral care
Community Memorial Chapel

Website covering immediate need, service types and pre-planning.

What it's like to work with me.

From the people who managed me, the people who worked beside me, and the people who hired me.

She regularly took the lead on projects, working independently and reliably to bring ideas to life with clarity and style — someone you can count on to bring both creative energy and a steady, solutions-focused mindset.

Ben Frobig  ·  Product General Manager, Tukios
Ben managed me for nearly three years at Batesville, building web products for funeral homes.

Client

Innovative ideas with a practical purpose. I’m not an articulate person, yet they understand what I’m asking for and deliver beyond my expectations.

Brenda NelsonOwner, Xacta Printing
Client

Cassie worked wonders on our website! The designs are stunning and totally captured our vibe. I could hardly believe the transformation.

Laurie NickersonOwner, Life Happens Box
Client

So professional and very upfront with everything. Will show and teach you more about online business and make the experience of doing business with them effortless. Highly recommend.

Jesus BarayOwner, El Faro
Client

Definitely recommend Cassie. I needed help with my logo and she came through in a matter of minutes. She was very nice, professional and knowledgeable. I am new to all this and she was very patient and easy to work with.

Tynesha PennyFounder, Mommin’ It
Colleague

Cassie is creative, insightful and approachable — she thinks outside the box and has been a great design coach for me. We collaborated on several web design projects and it was refreshing to brainstorm new design elements for customers together. No matter how busy her schedule was, she always found time to answer my many questions and listen to suggestions. I strongly recommend her.

Doralis LaheraEnterprise SaaS strategy & IT support  ·  worked with Cassie for three years
Colleague

Cassie is a talented and reliable designer who brings creativity, focus, and a strong customer-first mindset to every project. She’s timely, motivated, and consistently delivers high-quality work with a great eye for detail.

Kiely MillsAccount Executive  ·  worked with Cassie on the same team

Reach me

Tell me what your team does by hand. I'll tell you what I'd build and what it would cost, before you commit to anything.

Cities & public agencies Small & mid-sized business Build + monthly