Skip to content

On call · Answering now

Your website,
on call.

For service businesses across New Jersey and New York. Built in seven business days, then I keep it running for you.

$750 to launch · $49/month

↓ Scroll

01 / What I do

What I do

For people whose business depends on the phone ringing: contractors, restaurants and caterers, landscapers, law offices, photographers. I design it, build it, host it, and keep it current.

  1. Design.

    Custom layouts. Not templates. Not page builders.

  2. Build.

    Hand-coded for speed. Loads fast on any phone.

  3. Host.

    Up 24/7. Domain and security handled for you.

  4. Maintain.

    You text. I edit. One business day, tops. No CMS to learn. See it live →

02 / The Care plan, live

You text. It changes.

Send a change. It’s live within a business day. Here’s what that looks like.

TJ 908-639-6343
Can you change the hero to “Now booking spring cleanups”?
Done. Refresh.

Sent 9:02a · Live 2:15p

your-landscaping.com Updated

YOUR LANDSCAPING · LOCAL & FAMILY-RUN

Spring is here Now booking spring cleanups

Fast, friendly service across the neighborhood. Book online in under a minute.

Book now Book now

03 / Pricing

That’s the whole price list.

The part you just watched

Care

The Care plan is $49 per month, or $539 per year with one month free.

  • Your site up 24/7, fast from anywhere
  • Domain, security, and technical setup managed for you
  • Unlimited content updates: text, photos, hours, phone
  • Photos of new work added as you finish jobs
  • Form monitoring and lead routing
  • Security patches and bug fixes
  • Minor design refinements over time
  • Email and phone support for anything site-related

Build

$750 once

half up front · live in seven business days

  • Up to 6 pages
  • Custom design, not a template
  • Mobile, tablet, desktop, sized properly
  • Cloudflare-hosted, fast everywhere
  • Domain and security setup
  • Contact and booking forms
  • Registered with Google and Bing on day one
  • Findable by AI search (ChatGPT and friends read these indexes)
  • Two rounds of revisions

The build is how you start. The Care plan is how it stays good.

04 / The process

Five steps.
Seven business days.

  1. DAY 1

    We talk.

    20 minutes. No sales pitch.

  2. DAY 2

    You fill out one sheet.

    Your services, your photos, what makes you different.

  3. DAYS 3–5

    I design and build.

    The full build. Updates as I go.

  4. DAY 6

    We refine.

    Two rounds of revisions, baked in.

  5. DAY 7

    Launch.

    I take over hosting. You get back to your business.

05 / On the board

Twelve sites. Nine answering live, three in build.

Who’s on the line.

Live In build

Tap a line to pick it up.

  • Gametime Catering Event catering · NJ
    gametimecatering.com
    Gametime Catering website screenshot

    Eight pages and a Build-Your-Spread menu that carries your picks into the quote form. That form does the selling.

    Visit site (opens in new tab)
  • Katya Concerts for Kids Music nonprofit · NY
    katyaconcertsforkids.org
    Katya Concerts for Kids website screenshot

    A cinematic home for a children’s-music nonprofit with Carnegie Hall and NYT press to live up to.

    Visit site (opens in new tab)
  • Linea Ancestry Genealogy research · Nationwide
    lineaancestry.com
    Linea Ancestry website screenshot

    An Italian-citizenship research firm, built to feel as careful as the work.

    Visit site (opens in new tab)
  • LL Landscaping Landscaping · Basking Ridge, NJ
    lllandscapingnj.com
    LL Landscaping website screenshot

    The crew’s own photos, with honest seasonal before-and-afters.

    Visit site (opens in new tab)
  • Homeroom Sites School websites · NJ
    homeroomsites.com
    Homeroom Sites website screenshot

    New Jersey school websites, managed and accessible, built by a teacher who works in one.

    Visit site (opens in new tab)
  • Hangar 36 Restaurant · Hazlet, NJ
    hangar36nj.com
    Hangar 36 website screenshot

    The menu flips in on a split-flap departures board, gate numbers and all.

    Visit site (opens in new tab)
  • Katya Grineva Concert pianist · NY
    in build
    Katya Grineva website screenshot

    Nine albums you can hear without leaving the page.

    Preview build (opens in new tab)
  • D’Antuono, Di Lorenzo & Partners Law firm · Rome, Italy
    in build
    D’Antuono, Di Lorenzo & Partners website screenshot

    A Rome law firm in Italian, English, and Spanish. Each language has its own pages, not a translate widget.

    Preview build (opens in new tab)
  • JJQ Photography Photography · Bernardsville, NJ
    in build
    JJQ Photography website screenshot

    Feels like the photography, not a template.

    Preview build (opens in new tab)
  • Hobson Films Film production · NJ
    hobsonfilms.com
    Hobson Films website screenshot

    A cinema camera assembles itself as you scroll.

    Visit site (opens in new tab)
  • Fresh Start Behavior ABA therapy · NJ
    freshstartbehavior.com
    Fresh Start Behavior website screenshot

    An ABA practice that finally looks like the work it does with families.

    Visit site (opens in new tab)
  • Marrone Pest Management Pest control · NJ
    marronepestmanagement.com
    Marrone Pest Management website screenshot

    A long-running NJ pest-control company, kept current for years on the Care plan.

    Visit site (opens in new tab)

Each one custom.

06 / About

Hi, I’m TJ.

I’ve been building for the web for over ten years, and I run TJOnCall alone, one client at a time. I design it, build it, host it, and answer when you call.

Most website companies hand you the keys and disappear. The whole point of this one is that I stick around.

TJ Borriello

TJ Borriello · NJ + NY

07

In their words.

The tailgate page has the actual MetLife home schedule on it. Somebody taps a date and the request lands with the game and their whole order already on it. Nineteen years of taking that down over the phone, and now it just shows up.”
Dan Marney Gametime Catering gametimecatering.com
  • “Thirty years of work and all of it was sitting on our phones. Steven sent over a folder of our actual properties and that is what is on the site now, not stock pictures of somebody else’s lawn. When we finish something good we just send it to him.”

    Lucio Lopez

    LL Landscaping

    lllandscapingnj.com

  • “TJ rebuilt my site to actually look like the films I make. He asked questions I hadn’t thought to ask. Site’s been live a few months now and I don’t have to babysit it. That’s worth the price by itself.”

    Rob Hobson

    Hobson Films

    hobsonfilms.com

  • “TJ’s been our guy from the start. Built our first site, rebuilt it cleaner a while back, and keeps it running. When something needs changing I text him and it changes, same day. That’s not normal.”

    Ron Marrone

    Marrone Pest Management

    marronepestmanagement.com

08

Common questions.

The stuff people ask before they book. If yours isn’t here, ask on the call.

Pricing & payment

  • What if I need more than 6 pages?
    Six covers most service businesses: home, about, services, contact, gallery, testimonials. Need more? $75 each. No tiers, no upsells.
  • When do I pay?
    Half up front ($375), half at launch ($375). That’s the whole build cost. No other line items. The $49/month Care plan is separate, starts once your site is live, and you can cancel anytime.
  • What happens if I cancel the Care plan?
    No early-cancel fees. Your site stays up through the end of the billing month, then comes down. If you want to host it elsewhere, I send you the files. No contracts to break.
  • What’s the catch with $49/month?
    There isn’t one. The $49 covers hosting, maintenance, and unlimited updates: everything that keeps the site running well after launch. Cancel anytime.

The work

  • Can you redesign my existing site instead of starting from scratch?
    Yes. Sometimes that’s cheaper and faster. We’ll talk through what’s worth keeping on our first call.
  • Do you do SEO?
    The technical foundation (fast loading, clean code, and the tags Google reads) is baked into every site I build, and I register it with Google and Bing on day one so you are in the index from launch instead of waiting to be found. That part is included at no extra cost. Ongoing SEO, meaning keyword and content work with monthly reporting, is a separate service at $150 a month. Ask me about it on the call.
  • Do you do e-commerce?
    Most service businesses don’t need full e-commerce. You just need a way to accept payment for specific things (deposits, event tickets, scheduled sessions). I wire up Stripe, Square, Shopify embeds, or ticketing platforms so that works without an extra platform to maintain. For full product catalogs with inventory and shipping, Shopify is the right tool. I’ll help you connect a Shopify storefront to your site, but I don’t custom-build storefronts from scratch.

After launch

  • Can I edit the site myself?
    Most of my clients don’t want to. That’s what the Care plan is for. You send me what needs to change and I get it done. No CMS to learn, no plugins to keep updated, nothing on your end to maintain.
  • Where do contact form submissions go?
    Straight to your business email. Spam-protected so you don’t get junk.
  • Do you handle the domain and DNS?
    Yes. If you don’t have a domain yet, I help you register one. If you already have one, I move it onto Cloudflare and handle the technical setup. You don’t have to log into a domain registrar.

09 / Open the line

Let’s talk

20 minutes, no pressure. If it’s a fit, we keep going. If not, you’ll leave with a pointer or two.

Send a note

Tell me about your business.

I respond within 24 hours, usually sooner.

Prefer a call? Add your phone in the details below.

Add details (optional)