Every month, we meet businesses who paid ₹50,000 to ₹5 lakh to an agency and got a broken, ugly, slow website. The problem isn't usually a dishonest agency — it's mismatched expectations and poor vetting.

15 red flags that should make you run

1. Absurdly low pricing

A custom business website takes 40-80 hours minimum. At fair wages, that's ₹30,000+. If someone's offering it for ₹7,999, they're either reselling a template or outsourcing to students who don't understand your requirements.

2. No portfolio or fake portfolio

Ask for 5 live project URLs. Open each one. If the links don't work or if the sites look generic, walk away. Some agencies fake portfolios with stock website images.

3. No written scope of work

"Hum sab kuch kar denge" (we'll do everything) is not a scope. You need a document listing: pages, features, deliverables, timelines, payment schedule, revision limits.

4. 100% upfront payment demand

Legit agencies do milestone payments. 30-40% upfront, 30% mid-project, 30% on launch, 10% after post-launch support period.

5. Refusal to share source code

"We'll host it for you" often means you never get the source code. Then you're locked in forever, paying whatever they charge. Contract must specify: client owns all source code, design files, and can move hosts anytime.

6. No access to your own accounts

They set up your domain, hosting, analytics, Google Business Profile in their accounts. Terrible practice. You must own all credentials. Period.

7. WhatsApp-only communication

No emails, no documentation, no project management tool. When disputes arise, there's nothing to reference. Professional agencies use email + Slack/Trello/Notion.

8. Vague timelines

"Ek-do hafta me" (one-two weeks) without specific dates. Timelines should be: "Design mockups by March 15, development complete by March 30, launch April 5."

9. "Unlimited revisions"

Sounds great, means nothing. "Unlimited" translates to unmotivated revisions that drag on forever. Good contracts specify: 2-3 rounds of revisions, then ₹X per additional round.

10. Stock images everywhere in their own website

If their website uses stock photos from Unsplash for "their team" and "their office," they might not have either.

11. Can't explain technical choices

Ask: "Why WordPress vs Next.js?" "Why this hosting?" "How will you handle SEO?" If the answer is "this is what we do," they have only one tool and everything's a nail.

12. Negative reviews swept under the rug

Every agency has some bad reviews. Red flag: they're defensive about them or can't explain how they've improved. Green flag: they openly share what went wrong and what they learned.

13. No SSL/security discussion

If SSL, backups, and security aren't in the scope, they're probably not in the project. These aren't "extras" — they're basic.

14. Pressure tactics

"Offer is only valid till tomorrow" — classic sales pressure. Real businesses don't need to trick you into signing fast.

15. Claims of "SEO guarantee"

No legitimate agency guarantees specific rankings. Google changes algorithms constantly. Anyone promising "#1 on Google in 30 days" is lying.

10 green flags (signs of a real agency)

1. Asks hard questions upfront

Before quoting, a good agency asks: Who are your customers? What do you want them to do on the site? What's your sales cycle? What's your budget range? Generic agencies go straight to pricing.

2. Shows case studies with results

Not just pretty screenshots — actual metrics: "Bounced rate dropped from 70% to 45%, conversions increased 3x in 4 months."

3. Transparent pricing breakdown

Not a flat quote. Line items: design (20hrs × ₹X), development (50hrs × ₹Y), content migration, SEO setup, testing, deployment.

4. Custom contract with scope

A 3-5 page document that specifies exactly what you're getting, timelines, payment, IP ownership, termination clauses.

5. Discusses maintenance plan

What happens after launch? How are updates handled? Bug fixes? Most projects need support for 2-3 months minimum.

6. Teaches as they work

Good agencies educate you about your own site. They send Loom videos explaining how to update content. They care about your long-term success.

7. References from past clients

Provides contacts of 2-3 past clients who agreed to talk. Don't skip this step. Actually call and ask: "Would you hire them again?"

8. Uses modern dev practices

Git version control. Staging environment (not editing live site). Automated deployments. Code reviews internally. Ask about their workflow.

9. Discusses what they won't do

"We don't do logo design — we recommend X." "We don't handle paid ads — we recommend Y." Specialization is a green flag.

10. Writes down everything

Every call ends with a written summary. Every decision is documented. Every change has a record. This saves relationships when things get complicated.

The contract checklist

Before signing, your contract must cover:

Scope:

Timeline:

Payment:

Revisions:

Ownership:

Post-launch:

Termination:

Confidentiality:

Pricing ranges (2026 India)

Freelancer: ₹15,000–₹1,50,000 per project Small agency (2-10 people): ₹40,000–₹4,00,000 per project Mid-size agency (10-50 people): ₹1,50,000–₹10,00,000 per project Large agency (50+ people): ₹5,00,000–₹50,00,000+ per project

Match your project complexity to the right tier. A simple landing page from a large agency is wasteful; a complex e-commerce platform from a freelancer is risky.

Negotiation tips

  1. Get 3 quotes — cheapest, mid-tier, premium. Compare.
  2. Ask for itemized pricing — you can negotiate specific items, not a lump sum
  3. Negotiate the timeline — sometimes shorter timelines (fixed deadline) get better pricing
  4. Combine projects — multi-phase deals often get 10-20% discount
  5. Offer testimonials/case study rights — agencies value portfolio pieces for future marketing
  6. Payment terms — offering faster payment can reduce price 5-10%
  7. Limit scope upfront — say no to "nice to have" features in phase 1

The uncomfortable truth

Most agencies are competent at some things and mediocre at others. The "perfect agency" doesn't exist. Your job is to find the one whose strengths match your needs.

A WordPress specialist building a simple site: excellent. Same agency trying to build a custom React web app: disaster.

Our last advice

Before paying anyone, get a 30-minute discovery call:

The right agency feels like a partner from the first call. If something feels off, trust that instinct.

#agency#hiring#web development#india

Keep reading

Website Cost in India 2026: What You'll Actually Pay (Real Numbers from 200+ Projects)

The honest truth about website pricing in India. Landing pages start at ₹5,000 b...

Next.js vs WordPress: Which One Should Your Indian Business Choose?

Both power millions of websites in India. WordPress dominates on ease; Next.js w...

React vs Vue vs Angular: Which Framework Should Indian Startups Choose in 2026?

React dominates India's job market, but Vue has passionate fans and Angular has ...

Ready to build something good?

Get a free, fixed quote within 24 hours. No sales calls, no pressure.

Get Free Quote →