I design and build websites.

For businesses, communities, clubs, events and people who want a place of their own online. Somebody hears about you and looks you up. If there's nothing there, or it's from 2012, they move on. That's a fixable problem, and it doesn't cost much to fix. I'm based in New Jersey and I work with anyone.

Get a quote Call the assistant 908-402-3436

I'm busy right now. The assistant will answer, or leave details and I'll call back.

Your front page is free, before you pay anything.

A concept portfolio homepage for an illustrator: her name, a
                headline about her work, a line saying she is taking commissions,
                and a grid of six bright, flat illustrations
A concept portfolio page. Yours, in about a week.
PriceQuoted, from $200
Start to liveAbout a week
Front pageFree, before you pay
Your domainIn your name

Who I build for

Anyone who needs a website

Most of what I build falls into one of these. If yours doesn't, ask anyway.

Businesses

Shops, salons, trades, restaurants. Your hours, your number and a page that gets the phone ringing.

Communities

Online or local groups that have outgrown a chat link or a free subdomain. A real address, and a page that tells people how to join.

Personal sites and portfolios

Your work, your story and your own address. For artists, photographers, students and anyone applying for something.

Clubs, teams and nonprofits

Schedules, sign-ups, donations and who to contact, somewhere that doesn't vanish when the person who set it up moves on.

Events

Weddings, parties, fundraisers. One page with the date, the place, the details and a way to RSVP.

Something else

If it needs a website, ask. If I'm not the right person for it, I'll say so.

How I work

Four things that tend to be different

From whoever quoted you last.

You get the price first

Tell me what you need and I quote it before I start, often for less than the typical range. Then it doesn't move. No hourly billing, no awkward scope conversation three weeks in.

About a week, not three months

These are small sites. There's no reason they should drag on, and I build the front page first so you can see the real thing early.

Everything is in your name

Your domain goes on your account, not mine. Fire me tomorrow and you still have the site, the domain and the files. Plenty of web shops keep that stuff on their own accounts so you can't leave. I think that's a lousy way to run a business.

It works for everyone

Text you can actually read, keyboard navigation, labels for screen readers. Most small sites fail badly on this, and people do get sued over it.

How it goes

Three steps, and the first two are free

  1. You tell me what you need

    Use the quote form or call. You get a price before anything else happens, and it's often lower than the ranges.

  2. I build your front page

    Before you've paid me anything. You get to look at a real page instead of a description of one.

  3. You decide, and it goes live

    Like it, and it's half down to finish the rest, live in about a week on your domain. Don't, and you're out one phone call.

Sample work

Some of what I can build

Concept pages rather than client sites. I'm early on, and I'd rather show you something honest than borrow someone else's work.

Concept homepage for a plumbing company showing the business name, phone number, opening hours and customer rating
Business: plumbing, electrical, contracting
Concept homepage for a hair salon showing the business name, phone number, opening hours and customer rating
Business: salon, spa, barber
Concept homepage for an online writing community showing its name, a join button and the time of the next weekly session
Community
Concept portfolio homepage for an illustrator showing her name, a short introduction and a grid of her illustrations
Personal portfolio

More about what goes on a page →

Extras

The small things that make a site feel expensive

All three are running right here. Try them.

Motion that follows your finger

Drag the dot and let go. It keeps your speed, lands where you threw it and settles on a spring. Turn on reduced motion and it just snaps.

Liquid glass

A logo and buttons made of glass that bend and blur what's behind them, like the newest iPhones. Phones that can't blur still get a readable version.

A live open or busy sign

The dot next to my name is real. I flip it from my phone and every page changes, no code. Tap the one above to see both.

What it costs

Typical prices, quoted for you

These are typical ranges. Plenty of projects come in under them, so tell me what you need and I'll quote yours, often for less.

Typical prices by kind of site
Event pageWedding, party, fundraiser$200 – $500
Personal site or portfolioYour work, your story, your own address$300 – $900
Club, team or nonprofitSchedules, sign-ups, donations, contacts$400 – $1,200
Community siteOnline or local groups$400 – $1,500
Business siteServices, hours, a map and a contact form$900 – $1,500
Business with online bookingThe full site with booking wired in$1,500 – $2,500

What's included, and what happens after →

Phone assistant

Miss a call, still get the message

When you can't pick up, an automated assistant answers for you. It tells the caller it's automated, takes their name, number and message, and texts or emails it to you. Then you call them back.

  • It says what it is. Nobody thinks they talked to your staff.
  • It only takes messages. No prices, no booking. That part's still you.

$39 a month plus $25 setup. Up to 100 minutes a month, and extra minutes at cost. Only for businesses with a site from me.

How it works →

Missed call
Today, 2:14 PM
Name
Dana Ruiz
Number
908-555-0147
Message
My kitchen sink is backing up. Can someone come out tomorrow morning? I'm around all day.
What lands on your phone. A made-up caller.

Tell me what you need, and I'll quote it.

The front page is free, before you pay anything.

Get a quote Call the assistant 908-402-3436

I'm busy right now. The assistant will answer, or leave details and I'll call back.