Rochester, NY · Web design that converts

Websites that turn visitors into customers.

Built by a developer who automates the boring parts.

Every page hits 95+ on Lighthouse across performance, accessibility, and best practices, and 100 on SEO. We don't claim it — we measure it, on every page, before launch. Drop any of our sites into pagespeed.web.dev and check yourself.

Ships in 1–4 weeksSatisfaction guaranteeYou own the code + domain

Recent work — Rochester businesses we've shipped for

Monroe Overhead DoorMy Place Cigar Lounge4th Gen Mechanical (v2)4th Gen Mechanical (prior version)SWJ Construction (v2)Business Therapy & AdvisoryMonroe Overhead DoorMy Place Cigar Lounge4th Gen Mechanical (v2)4th Gen Mechanical (prior version)SWJ Construction (v2)Business Therapy & Advisory

Measured, not claimed

We don't say "fast". We send the score.

Google ranks you partly on how fast your site loads. Most small-business sites score in the 40s on mobile. We build to 95+ on every page and we show our work — drop any page of ours into pagespeed.web.dev and check yourself. No dashboards, no marketing speak, just the score.

95+

Lighthouse Performance

On every page, mobile + desktop. Tested before launch and retested every deploy.

100

Lighthouse SEO

Full schema markup, single h1, semantic structure, sitemap, AI-friendly robots.txt.

90+

PageSpeed Insights

Real-world Core Web Vitals — LCP under 2s, INP under 150ms, CLS under 0.05.

My team is bigger than it looks

The interns in the engine room.

My team is bigger than it looks. The AI tools below are my interns — what would otherwise be a 20-person team becomes one developer with the throughput of many. They handle the mechanical work so I can focus on craft and customer care. Every page that ships, a human reads.

Read the full story
C

Claude Code

architecture, code generation, code review

G

OpenAI GPT

copy drafts, rewrites, pricing-page psychology

Cu

Cursor

in-editor refactors and quick fixes

P

Perplexity

live web research with citations

Gm

Gemini 2.5

long-context reads — large codebases or docs

S

sharp-image

image optimization, AVIF/WebP conversion, OG generation

Live and shipping

Sites we've built.

Every project below was built end-to-end by our two-person studio. Click through and run the Lighthouse pass yourself.

Contractor — commercial doors

Monroe Overhead Door

Live

Commercial garage doors for the Rochester region.

Next.js · Tailwind 4

Visit site

Hospitality — private membership

My Place Cigar Lounge

Live

Private cigar lounge in Rochester, NY.

Next.js · Supabase · Tailwind

Visit site

Contractor — HVAC + geothermal

4th Gen Mechanical (v2)

WIP

HVAC + geothermal contractor in Rochester, NY.

Next.js · Sanity · Tailwind 4

Visit site

Contractor — HVAC + geothermal

4th Gen Mechanical (prior version)

WIP

Earlier iteration kept for transparency.

Next.js · Tailwind

Visit site

How a project goes

From discovery call to launched site in three steps.

  1. 01

    Discovery call

    A 20-minute call. We listen, ask what you sell, where your current site falls short, and what would actually move the needle. No pitch deck.

  2. 02

    Fast build

    Starter sites ship in 1–2 weeks. Growth in 3–4. Smart in 4–6. Connor writes every page, with the AI interns handling the mechanical work — drafts go out as we go.

  3. 03

    Launch + measure

    We deploy to Vercel, run the Lighthouse pass with you on the call, and hand over the GitHub repo. Then we stay reachable.

Common questions

Things people ask before booking the call.

How long does a build take?

Starter sites ship in 1–2 weeks. Growth sites in 3–4 weeks. Smart and Custom builds depend on scope — we set a delivery date during the discovery call and stick to it.

What does "automation" actually mean here?

It means I write the boring parts once and let software handle them — code review, accessibility checks, image optimization, SEO audits, screenshot capture, performance regression testing. AI tools accelerate research and drafting. A human reads every page before launch and owns every design decision.

Do you guarantee Lighthouse 95+?

Yes. Every page we ship hits 95+ on Lighthouse Performance, Accessibility, and Best Practices, and 100 on SEO. If a page misses those targets at launch, we keep working until it hits them — no extra charge.

Who owns the site after launch?

You do. The code lives in a GitHub repo you own. The domain is registered to you. We deploy to Vercel under your account. If you want to take maintenance in-house or hire someone else, the handoff is clean — no lock-in, no proprietary CMS, no monthly ransom.

What does the satisfaction guarantee cover?

Until you genuinely like what we shipped, we keep iterating. The Connor-Founder guarantee: I personally read your feedback and make the changes — no separate revision tickets, no upsell, no ten-day delay for a checkbox change. We agree the site is done when you say it is.

Still here? Let's talk about your site.

Book a 20-minute discovery call. We will tell you honestly whether a rebuild is worth it — and if it is, what tier fits.