Three, and only if all three are quoting the same written scope — otherwise you’re not comparing anything. More than three usually delays the decision without improving it, and fewer than three leaves you unable to tell whether a number is reasonable.
The moment it happens
How many website quotes should you get before deciding is the question that either starts a project or ends it. Get one and you have no reference. Get seven and you have a spreadsheet, six weeks gone, and no decision — which is how a great many website projects quietly stop.
The problem isn’t the number of quotes. It’s that quotes for websites are usually not comparable, so more of them adds noise rather than information.
Why three quotes usually tell you nothing
Ask three vendors “how much for a website” and you’ll get three numbers for three different products. One is a template with your text inserted. One is five custom pages with content help. One is twelve pages with a maintenance plan.
The spread in this market runs from around ₹5,000 to several lakh for nominally similar requests, with packaged offers publicly listed from about ₹7,000 a year. That range mostly reflects different business models, not a quality gradient — so a price comparison across it measures nothing useful.
The fix: one scope, three quotes
Write your requirement once and send the identical message to all three. Then the numbers mean something.
I run [business type] in [area]. I need these pages: [list them]. I’ll supply the logo, text and photographs. I need a contact form, a WhatsApp button, and my address with a map. Please quote for exactly that, and include: year-two cost for domain, hosting and maintenance; number of revision rounds; delivery date; and whether the domain will be registered in my name.
Six lines. Every vendor now prices the same thing, and the four extra items are where the real differences show.
The comparison sheet
Compare on these, in this order:
| What to compare | Why it ranks here |
|---|---|
| Domain in your name? | Yes is mandatory. A no eliminates the vendor regardless of price |
| Year-two cost stated | The best single predictor of whether renewal will surprise you |
| Revision rounds | Where projects stall indefinitely if undefined |
| Delivery date | A specific date, not “2–3 weeks” |
| What’s included in content | The most common hidden cost and the largest cause of delay |
| Advance percentage | 20–30% is reasonable; half or more shifts risk to you |
| Support after launch | What happens when you need a phone number changed |
| Price | Last. It only means something once the seven above match |
Price is last deliberately. Two quotes ₹10,000 apart where one includes the domain in your name, a stated renewal cost and two revision rounds are not two prices for the same thing.
The three you should ask
Pick deliberately rather than taking whoever calls:
- A local firm with a real address you could visit. Being able to sit across a table has genuine value if something goes wrong.
- A freelancer or two-person setup with a portfolio you can open and test.
- One from a referral — ideally from a business in your trade with a working site.
Avoid filling a directory form to generate quotes. You’ll get five calls in an hour from companies competing on price, which pushes you toward exactly the selection method that fails.
What to do with the replies
Read what they did with your message, not just the number:
Answered all four extra questions with specifics — the strongest positive signal available at this stage.
Asked you a good question back — “what do you want the site to actually do?” is the best thing a vendor can say. It means they’re scoping rather than selling.
Sent a generic package list ignoring your scope — they’ll manage the project the same way.
Deflected on the domain question — the most consequential warning in the whole exchange. This is the term that decides whether you can ever leave.
Quoted instantly for any requirement — the price is fixed and your scope will be trimmed to fit it.
When to stop at fewer, or go beyond three
One is enough when a business in your trade recommends someone, you’ve seen their work, they answer the four questions plainly, and the price is within the honest range. Insist on written scope anyway.
Go beyond three only for genuinely complex builds — payments, stock, bookings, integrations — where approaches legitimately differ. Even then, four is plenty.
Stop collecting the moment you notice you’re gathering quotes to avoid deciding. That’s the most common failure in this phase, and more information won’t resolve it.
What to do this week
- Write your six-line scope message once.
- Send it unchanged to three deliberately chosen vendors.
- Build the eight-row comparison and fill it in.
- Eliminate anyone who won’t put the domain in your name.
- Decide within a week of receiving the third reply.
If you want it done the certain way
Send us the same six-line message you send everyone else. You’ll get a price, the year-two cost, revision rounds, a delivery date, and a straight yes on the domain — in writing, in one reply, without a meeting first. WhatsApp us; we reply in about five minutes between 9am and 7pm.
Related reading
- Per-page, package or custom — which pricing can you compare?
- Why one quote is ₹5,000 and another ₹5,00,000
- Why you keep postponing your website search
- “Price depends on requirements” — getting a real number
FAQ
How many quotes should I get for a website?
Three, all pricing the same written scope. More than three tends to delay the decision without improving it; fewer leaves you without a reference for whether a number is reasonable.
Why are website quotes so hard to compare?
Because vendors quote different products for the same request — a template versus custom pages, with or without content, with defined or undefined revisions. Sending one identical written scope to everyone is what makes the numbers comparable.
What should I compare besides price?
Whether the domain goes in your name, the stated year-two cost, revision rounds, a specific delivery date, what content is included, the advance percentage, and post-launch support. Price only means something once those match.