How to Handle Pricing When Every Job Is Different
For a lot of small businesses, pricing is the hardest thing to put on a website. A retailer can slap a number on a shirt, but a landscaper, a lawyer, a wedding photographer, or a general contractor faces a real problem. Every job is different. Post a low number and you attract people expecting a bargain you cannot deliver. Post a high one and you scare off good customers. So many owners do the understandable thing and post nothing at all.
That silence has a cost. When a visitor cannot find any sense of what you charge, most do not call to ask. They assume you are out of their range, or they simply move on to a competitor who gave them a clue. The goal, then, is to offer real guidance without committing to a single figure. Here is how the best businesses pull that off.
Understand why silence backfires
Put yourself in a customer's shoes. They are comparing a few options, and they have a budget in mind. A page with zero pricing information forces them to guess, and people fill silence with their worst fears. Fear of being overcharged. Fear of an awkward sales call. Fear of wasting time on something they cannot afford.
You do not need to reveal an exact price to calm those fears. You just need to give them enough to think, "Okay, this seems like it is in the right neighborhood, and these people are upfront." Transparency is the point, not precision.
Use ranges and starting prices
The simplest tool is a range or a "starting at" figure. Instead of nothing, tell people where the numbers generally live.
- "Most kitchen refreshes we do land between $4,000 and $8,000."
- "Bathroom remodels start at around $6,000."
- "Wedding packages begin at $2,500."
A range does two jobs at once. It filters out the people who were never a fit, saving everyone time, and it reassures the right people that you are honest and within reach. Just be sure your ranges are realistic, and add a short note that the final number depends on the specifics.
Explain what drives the price
People accept a range far more easily when they understand what moves it up or down. Walk them through the factors. For a painter, that might be square footage, number of coats, and prep work. For a photographer, hours of coverage and number of edited images. For a contractor, materials, permits, and the state of the existing space.
This does two useful things. It teaches the customer to think about their own job realistically, and it positions you as an expert who prices fairly rather than pulling numbers from thin air. A short "what affects your price" section can defuse a lot of sticker shock before it ever happens.
Price by package when you can
If your work allows it, bundling into a few clear tiers gives people something concrete to grab onto. Good, better, best. A basic package, a popular middle one, and a premium option. Even if most of your work is custom, offering a few defined starting points helps customers picture themselves buying, and it gently anchors their expectations.
Name the packages plainly, list what each includes, and note that you also do fully custom work. Most people gravitate to the middle, which is often exactly where you want them.
Make the path to a real quote easy
Since your true price comes from a conversation or a site visit, your website's real job is to make getting that quote painless. Explain your process in a sentence or two, so it feels safe: "Tell us about your project, we will follow up with a few questions, and we will send a detailed quote within two days, no obligation."
Then put an easy request form right there. When people know exactly what happens next and that it costs them nothing to find out, they are far more willing to raise their hand.
Be honest about who you are for
There is quiet power in naming your fit. A line like "We are a premium studio and a good match for couples who want a polished, unhurried day" tells the right people they found their person and gently waves off the ones who were only shopping on price. Trying to be for everyone usually means connecting with no one. Being clear about your level earns respect and better leads.
Let us build a pricing page that works for you
Getting pricing right online is a balance of honesty, psychology, and clear layout, and it is one of the trickiest pages to write for yourself, especially when your work does not fit a simple number.
That is where we come in at Catapult. Our design team builds your website with a pricing approach that fits how you actually work, ranges, packages, or a clean explanation of your process, presented so it builds trust and brings you better qualified leads. You tell us how your pricing works, and we translate it into a page that reassures customers, usually with your whole site ready in about 48 hours.
It is $79 to launch and $9 a month for hosting, with unlimited change requests, so when your rates change or you add a new package, you just tell us and we update it. Say enough to earn trust, and let the quote do the rest. Reach out whenever you are ready.