Pricing

Clear prices, and a community rate

Every project gets one fixed quote before work starts. Where yours lands in each range depends on how many pages and which tools it needs. Small nonprofits and first-time local candidates pay 40% less.

Standard

Businesses, established nonprofits, campaigns and associations

Full rate

  • Fixed project quote
  • 50% to start, 50% at launch
  • Two rounds of design changes included

Community

Small nonprofits, small advocacy organizations, first-time local candidates

40% off

  • Every package and care plan
  • Pay over 3 to 6 months, no interest
  • A $1,200 starter site, only at the community rate

Solidarity

Two projects a year, chosen by me

Pay what you can

  • Tell me about your group and what you can pay
  • I reach out if yours is a fit
  • Same quality, same checks

Price ranges

Projects

Every website package includes an easy way to update it yourself. Your proposal names one fixed price, so there are no surprises.

ProjectWhat's includedStandardCommunity
Community starterOne page: who you are, a sign-up form, a donate or contact button, link previews, 30 days of fixes—$1,200 flat
Launch siteUp to 8 pages, phone and desktop design, edit-it-yourself content, forms to a Sheet, analytics, launch checks, 30 days of fixes$6,000–12,000$3,600–7,200
Local business site5 to 7 pages, menu or services, hours you can edit, Order and Book buttons, Google Business Profile setup$4,500–8,000$2,700–4,800
Organizing or campaign siteUp to 15 pages: issues, events, volunteer sign-up, donate flows with tracking, press kit, disclaimers$10,000–25,000$6,000–15,000
Move off WordPress or SquarespaceContent moved, every old link redirected, domain switch with a rollback plan+$2,000–6,000+$1,200–3,600
Team launch padAn unlisted start page for staff or volunteers with every tool one click away$1,500–2,500$900–1,500
Interactive quiz or pickerA vibe quiz, style quiz or package finder with a live preview, answers delivered with each inquiry$1,500–4,000$900–2,400
Forms and workflowsForms routed to one tracker, auto-emails, signed PDFs, digests, spam filtering$2,500–7,500$1,500–4,500
DashboardDonations, traffic or operations on one page that refreshes itself$2,500–8,000$1,500–4,800
Store or point of saleStripe checkout, a phone register, shared inventory, records that reconcile$4,000–12,000$2,400–7,200
Data pages and guidesVoter guides, comparisons, public-records pages or maps built from one dataset$5,000–15,000$3,000–9,000
Logo animation and brand kitYour logo drawn to life for site, video and social, plus full-color, one-color and icon versions and a brand sheet$1,500–5,000$900–3,000
Google Workspace setupEmail on your domain, role addresses, shared drives, two-step sign-in, a directory of who has what$1,200–3,000$720–1,800

Monthly

Care plans

PlanWhat's includedStandardCommunity
Care Lite2 hours of changes a month, uptime and link checks—$250/mo
Care4 hours a month, hosting oversight, monthly updates$500–750/mo$300–450/mo
Active12 hours a month, same-week changes, quarterly review$1,750–3,000/mo$1,050–1,800/mo
SeasonDaily changes, same-day turnaround, weekly read-outs$5,000–10,000/mo$3,000–6,000/mo
HourlyAnything outside a plan or package$125–165/hr$75/hr

Rush work inside 24 hours is 1.5×. You own your domain and accounts; I'm added as an admin, never the owner.

Community rate

Who qualifies

If you match any one item on the left and none on the right, you qualify. Tell me in the contact form; no paperwork marathon.

Yes, any one of these

  • Small charities: registered nonprofits and NGOs with a yearly budget under $100,000
  • Registered advocacy organizations with 3 or fewer paid staff
  • First-time candidates for local office (city, school board, county). Candidate rates are at my discretion.

Standard rate instead

  • Businesses, including small ones (ask about a payment plan)
  • Nonprofits and NGOs with a yearly budget over $100,000
  • Statewide and federal campaigns, party committees and PACs
  • National organizations and their chapters

Questions people ask

How do I show I qualify?

Link your group's website, social page or nonprofit registration in the contact form. That's usually enough.

Is the community version a lesser product?

No. Same design work, same automated checks, same live verification. The price is the only difference.

How does a Solidarity project get picked?

I choose two a year, at my own discretion. Tell me what you need and what you can pay, and I'll reach out if yours is one I can take on. I look for work where a site or tool will make the biggest difference to the people you serve.

Can we pay over time?

Yes. Community projects can split the cost over 3 to 6 monthly payments with no interest. Standard projects pay 50% to start and 50% at launch.

Who owns the site?

You do. The domain, hosting and accounts are in your name, and you get guides for everyday changes.