Boutique campaign websites

From filing to a live site in 48 hours.

Fast, professional websites for school board, city council, and countywide candidates, built by two people you can just text, and updated the same day you ask.

48-hr launchsame-day editsfrom $750
Filing to live in 48 hours
Same-day edits, all cycle
One flat price, no monthly
Your own domain, you keep it

How it works

Live in two days. Yours the whole cycle.

  1. Day 1

    One quick call

    You hop on a 30-minute call. That’s the whole ask on your end. Your issues, your photos, your endorsements. We take it from there.

  2. Day 2

    Your site goes live

    A polished, mobile-ready site on your own domain, with donations, volunteer signup, and issues, all wired up and ready to share.

  3. Through Election Day

    Edits anytime

    New endorsement at 9pm? Just text us. We make the change the same day. No dashboards to learn, no support tickets.

“Big firms make you file a ticket. We’re small enough that you just text us.”

No templates, no ceilings

If you can picture it, we can build it.

Every site is custom-coded, not assembled from a page builder. That means none of the walls you hit with Wix, Squarespace, or a $29/mo campaign template.

Live · interactive

Statewide · sample race

Rivera0.0%
Chen0.0%
0% of counties reporting
ChenRivera

Tap or hover any county for its numbers. A real site wires this to live AP / Secretary-of-State feeds.

That’s all running live on this page: a real county results map, a live tally, and a per-second countdown, hand-built in the same stack we’d use for your site. No plugins, no widget store, no ceiling.

Template builders

  • Locked into the layouts the template gives you
  • Generic blocks that look like everyone else’s site
  • Paywalled plugins for anything beyond the basics
  • You become the editor, and the bottleneck

Custom-coded by us

  • Any layout, any interaction: district maps, endorsement walls, live vote-count trackers
  • Custom donation and volunteer flows, wired to the tools you already use
  • One-click bilingual, accessibility built in, and design that’s truly yours
  • We make every change for you, fast, all cycle long

Built around your race

A few sample sites we’ve designed, each custom-fit to the office it’s running for. Yours would be built the same way: from scratch, just for you.

Priced to your race

One flat price, through Election Day.

Every site is custom-built and unlimited in design. One flat fee covers the build, unlimited edits, and hosting, all the way through Election Day, with no monthly subscription. Tiers scale with the size of your race.

Entry

Tiny towns, fire districts, first-time school board

$750

one-time · per race

  • Custom-designed site on your domain
  • Donation & volunteer links wired up
  • Mobile-ready, accessible, SEO basics
  • Edits within 48 hours
Choose Entry

Premium

Countywide, bilingual, slates & high-touch races

$2,500+

one-time · per race

  • Everything in Standard, plus:
  • Full bilingual site
  • Supporter database & tool integrations
  • Priority edits & analytics check-ins
Choose Premium

Not sure which fits? Just ask, and we’ll point you to the right one honestly, even if it’s the $750.

Every plan is one flat fee through Election Day, with no monthly subscription. Want to keep the site online afterward? Optional hosting from $19/mo, entirely up to you. · Add-ons à la carte: bilingual, supporter database, automation.

Questions, answered

The things candidates ask us first.

I'm not technical at all. Is that a problem?

Not even a little. You never touch a dashboard or an editor. You tell us what you want, by call, email, or text, and we build it. That's the whole point of a boutique shop.

What do you need from me to get started?

A 30-minute call, your headshot and a few photos, your issues, and any endorsements you have. If something's missing, we'll draft it with you. Most sites go live within 48 hours of that call.

Can I really get edits the same day?

Yes. A new endorsement at 9pm, a typo, a last-minute event: just text us and we make the change that day, all the way through Election Day. No tickets, no queue.

How does the flat price work, and is there a monthly fee?

One flat fee per race covers the build, unlimited edits, and hosting through Election Day. There's no monthly subscription. If you want to keep the site up afterward, that's an optional $19/mo, entirely your call.

Do I own my domain and my site?

Your domain is registered in your name and is yours to keep. The site is built for your campaign and stays with you.

Can you build a bilingual site?

Yes. Full bilingual sites with a one-click language toggle are part of what we do (see the countywide demo). It's included at the Premium tier and available as an add-on otherwise.

I've never had a website before. Where do we even start?

Right where you are. Book a 15-minute call and we'll walk you through it, recommend the right tier honestly, and give you a price before you hang up.

Who you’ll work with

Two people. Your whole web team.

The in our name is the two of us, both J’s. James runs the business and client side; Jason (ex-policy, now an AI engineer) writes every line of code. No account managers, no offshore queue, no ticketing system. You text us, we build.

Two J’s, one small shop. We use modern tooling to move at a speed big agencies can’t, and we pass the savings on to candidates who’d rather spend it knocking doors.

James Dobin Smith

James Dobin Smith

Co-founder · Business

Grew up around campaigns, with a mother in municipal politics, and has worked on 6+ races since. He pairs years on the trail with hands-on web development, so he knows exactly what a candidate needs and how to build it.

Jason Latz

Jason Latz

Co-founder · Engineering

Came up in policy and now works as an AI engineer, the rare mix of knowing how campaigns actually win and how to build the tech that gets them there.

Get in touch

Talk to the two people who’ll build it.

No account managers, no phone tree. A message here reaches James and Jason directly, and we usually answer the same day.

Book a 15-minute call →founders@tryj2.com

Prefer to text? Say so on the call. That’s how most of our candidates end up reaching us.

Get online before your opponent does.

One 15-minute call and we’ll have a plan, and a price, before you hang up.

Book your call