How to Make $2,000–$5,000/Client
Selling AI-Powered Websites
The Opportunity Nobody's Talking About
Right now, someone in your city just lost a customer.
Not because their product was bad. Not because their prices were wrong.
They lost that customer because their website loaded too slowly on a phone.
The business owner has no idea this is happening.
And that's exactly where your opportunity lives.
I built a website for a dental practice. Took me 19 minutes with Claude. Sent the link to the owner. She called me back in 4 hours. Paid $3,500. Said it was better than what her last agency charged $8,000 for and took 3 months to deliver.
This guide shows you exactly how to do the same thing.
The Problem That's Already Everywhere
Open Google Maps. Search for any local service business: plumber, dentist, restaurant, gym, accountant. Click their website.
What do you see? Probably one of these:
- A site that barely loads on mobile
- A design that looks like a template from 2012
- No clear way to contact them or book anything
- Pages that take 6+ seconds to load
- No AI chatbot, no lead capture form, no automation
Now ask yourself: how much money is that business losing every month because of this?
A dentist charges $120 per appointment. If a slow website causes just 2 people per week to leave — that's $12,480 per year in lost revenue. Suddenly a $2,000 website rebuild doesn't look expensive.
You don't have to create the problem. It's already everywhere. You just have to show up and fix it.
The Best Niches to Target
Not every niche is equal. These are the ones that pay the most and close the fastest:
| Niche | Why They Pay | Typical Price |
|---|---|---|
| Plumbers & HVAC | High earners, non-technical, lose leads daily | $2,000–$4,000 |
| Dentists & Clinics | High value per appointment, trust-driven | $2,500–$5,000 |
| Gyms & Personal Trainers | Compete on image, need bookings | $1,500–$3,000 |
| Restaurants | Reviews + online presence = survival | $1,500–$3,000 |
| Law Firms | Professional image is everything | $3,000–$6,000 |
| Cleaning Companies | High volume, word-of-mouth dependent | $1,500–$2,500 |
| Construction & Remodeling | High ticket jobs, need to look established | $2,000–$4,000 |
| Barber Shops & Salons | Booking + local SEO = revenue | $800–$2,000 |
The pattern: businesses that charge a lot per customer, have outdated websites, and need new leads constantly. That's your sweet spot.
Why This Works Right Now (And Didn't 3 Years Ago)
Building a website used to take weeks. You needed to write code from scratch, a designer, back-and-forth revisions, hosting, deployment. It required a team and months of runway.
That world is gone.
With Claude and Antigravity, a full website rebuild can happen in hours, not weeks. What this means practically:
- A project that used to take 40 hours now takes 3–6
- A project that used to require a team now requires just you
- A project that used to cost $10,000 to deliver now costs $40/month in tools
The margin on this is insane. And because most developers are still chasing startup ideas and SaaS products, almost nobody is walking into local businesses and saying: "Your website is costing you customers. I can fix that in a week."
| 3 Years Ago | Today with AI | |
|---|---|---|
| Build time | 3–6 weeks | 3–6 hours |
| Team needed | Dev + designer + PM | Just you |
| Tools cost | $0 (your time) | ~$40/month |
| Delivery cost | $5,000–$10,000 | $200 in your time |
| Margin | 30–40% | 80–90% |
The Dead-Simple Business Model
This isn't complicated. Four steps:
- Find a business with a bad website
- Build them a demo before you even call them
- Show them what it's costing them, then show them the solution
- Get paid
The math is simple:
$2,000 × 3 projects/month = $6,000/month
Working part-time. No startup risk. No product. No audience required.
Month one might be 1 project. Month two, 2. By month three, you know the process, you move faster, and referrals start coming in.
This isn't a get-rich-quick story. It's a get-paid-for-real-work story.
Step 1: Finding Clients (The Right Way)
Method A: Google Maps (Best for Beginners)
Open Google Maps. Search "[niche] near me" — plumbers, dentists, gyms, whatever you're going for. Then filter by these criteria:
- No website listed — instant pitch opportunity
- Website exists but looks outdated — rebuild pitch
- Website exists but loads slowly — performance pitch
- Website exists but no contact form or booking button — conversion pitch
Spend 1 hour and you'll have 20–30 leads. Put them in a Google Sheet: business name, owner name if you can find it, phone number, website URL, and what's wrong with their current site.
Method B: Lead Scraping (Scale It Up)
Use outscraper.com — it scrapes Google Maps at scale. Put in your niche and city, and it returns a spreadsheet of hundreds of businesses with their contact info, website URL, and review count.
Filter the spreadsheet by businesses with no website or low review counts. These are your warmest leads — they need help the most and have the least competition for their attention.
You can generate 500 leads in under 10 minutes. Pick the 20 best ones to start.
Method C: Instagram DMs (Surprisingly Effective)
Search your niche + city on Instagram. Open 20 accounts at once. Like 3 of their posts, follow them, then send this message:
"Hey, just found your profile — love your work. Do you work in all of [city]?"
Wait for them to respond. Once they do, you're in their main inbox. Then send a voice message:
"Hey, I was checking out your profile and I noticed your website could use some work — or I couldn't find a website at all. I've actually already built you a quick mockup. I just want to show it to you. Do you have 10 minutes this week?"
Voice messages get 3x the response rate of text messages. Use them.
Step 2: Build the Demo Before You Call
This is the secret that changes everything.
Don't call a business to ask if they want a website. Call to tell them you already built one.
The psychological shift is massive. You go from "salesperson" to "person who already did the work." Most business owners will at least look at something that was built specifically for them, even if they weren't looking for a website.
How to Build a Demo in Under 30 Minutes
Here's the exact workflow:
- Find their business info. Copy their Google Maps listing: business name, services, location, phone, any photos available.
- Create a context file. Paste all their info into a simple text document. This is what you'll give Claude.
- Open Claude + Antigravity. Describe the business and what you want built. Be specific about the niche and services.
- Describe the site in detail. Use the prompt template below.
- Review and tweak. Scan what Claude built, check that the business name and services are correct, test the contact form.
- Deploy to Vercel. Free, takes 60 seconds. You now have a live URL to send them.
The Exact Prompt Template
Build a modern, professional website for [BUSINESS NAME], a [NICHE] business located in [CITY].
Services they offer: [LIST SERVICES]
Phone: [PHONE]
Address: [ADDRESS]
Requirements:
- Clean, mobile-first design
- Hero section with strong CTA to call or book
- Services section with clear descriptions
- Contact form that captures name, email, phone, and message
- AI chatbot widget to answer common questions
- Google Maps embed
- Fast loading — no heavy animations
- Color scheme: [THEIR BRAND COLORS if available, otherwise professional for their industry]
Do NOT add: a blog, ecommerce, login system. Just a clean lead-generation website.
This prompt takes Claude about 5–10 minutes to build. Review it, make minor tweaks, deploy. Done.
The AI Features That Justify Your Price
A basic website is worth $500. An AI-powered website is worth $2,000–$5,000. The difference is what you add:
- AI chatbot — answers FAQs 24/7, captures leads even at 2am
- Auto lead follow-up — when someone fills the contact form, they get an automated SMS or email within 60 seconds
- Booking integration — Calendly or direct booking so customers can schedule without calling
- Review request automation — after a job is done, automatically texts the client asking for a Google review
- SEO optimization — local keywords, Google Business Profile integration, fast loading score
Each of these features adds $300–$500 to your price and takes Claude 20 minutes to build. Stack them all and you're at $3,500 minimum.
Step 3: The Outreach That Gets Responses
Most people pitch wrong. They call and say "I build websites — do you need one?" The answer is always no.
You need to lead with the demo. Lead with the problem. Lead with proof.
Cold Call Script
"Hey, is this [NAME]? My name's Tyler, I build websites for [NICHE] businesses in [CITY]. I was on Google Maps earlier and came across your business — I noticed your website could use some work, so I actually went ahead and rebuilt it for you already. I'm not trying to sell you anything right now, I just want to show you what I put together. It's already live. Do you have 5 minutes to take a look?"
Key elements of this script:
- You did the work already — not asking permission, showing results
- "I'm not trying to sell you anything" — removes sales resistance immediately
- "It's already live" — creates curiosity, they want to see it
- "5 minutes" — low commitment ask
Cold Email Script
Subject: I rebuilt your website — want to see it?
Hey [NAME],
I found [BUSINESS NAME] on Google Maps and noticed your website could use some work — so I went ahead and rebuilt it.
Here's the new version: [YOUR DEMO LINK]
No strings attached. If you like it, we can talk about publishing it and adding some automations that bring in more leads. If not, no worries.
Either way, I thought you'd want to see what it could look like.
— Tyler
Tyler Costa | tylervibe.codes
Instagram DM Follow-Up Script
"Hey, I actually already put together a quick website mockup for you — I can send you the link right now if you want to take a look. No commitment, just want to show you what it could look like."
The common thread in all of these: you built something first. The demo does the selling for you.
Handling Objections
"We already have a website."
"That's great — I actually saw it, which is why I reached out. I noticed it's loading pretty slowly on mobile and doesn't have a way for customers to book online. The new version I built fixes both of those. Want to compare them side by side?"
"We can't afford it right now."
"Totally understand. Just out of curiosity — do you know roughly how many customers you're losing each month because people can't find you or can't book? Because once you see the number, the website usually pays for itself in the first month."
"We do our own marketing."
"Respect that — this isn't really about marketing, it's more about making sure the leads you're already getting actually convert. The website I built has a lead form and an AI chatbot that follows up automatically. Happy to show you how it works."
Step 4: Closing the Deal on the Call
Keep this simple. Your job on the call is not to sell — it's to show the problem and let the demo close for you.
The 20-Minute Demo Call Structure
- Minutes 1–3: Ask about their business. How do most of your customers find you? Do people call, or do they look online first? How many leads do you get from your current website?
- Minutes 4–8: Show the problem. Open their current website on screen share. Run it through PageSpeed Insights live. Show the score (usually 20–50/100). Show what their competitors score.
- Minutes 9–15: Show the demo. Walk through the new site you built. Focus on the features that solve their specific problem — booking, lead form, chatbot, mobile speed.
- Minutes 16–20: Quote and close. "Publishing this and adding the automation package is $2,500. I can have it live by end of the week. Want to move forward?"
The most powerful thing you can do on the call: show them their current website's PageSpeed score. When they see 34/100 next to their competitor's 91/100, you don't have to sell anything. They ask when you can start.
Pricing Structure
| Package | Price |
|---|---|
| Basic — new website, mobile optimized, contact form | $1,500 |
| Standard — above + AI chatbot + lead form automation | $2,500 |
| Premium — above + booking system + review automation + SEO | $3,500–$5,000 |
| Monthly retainer — hosting, updates, minor changes | $200–$500/month |
Always present the Standard package first. Most clients go for it. The Basic exists to handle price objections. The Premium exists to make Standard look reasonable.
The monthly retainer is where the recurring income comes from. Pitch it as "we handle everything so you never have to think about your website again." 50% of clients will say yes.
A Real Week in This Business
Monday — Build Your Lead List
Spend 1 hour on Google Maps or outscraper.com in one niche. Screenshot or log 20 businesses that clearly need work.
Criteria: no website, or website that loads slowly, looks outdated, has no booking button, or no contact form.
Put them in a Google Sheet: business name, phone, email, website, what's broken.
Tuesday — Build 3 Demos
Pick the 3 best leads. For each one, build a demo using Claude + Antigravity. Use the prompt template from this guide. Takes about 20–30 minutes per demo.
Deploy each to Vercel. You now have 3 live URLs showing rebuilt versions of their websites.
Wednesday — Outreach
Send the cold email to all 3. If you have their phone number, cold call as well — lead with the demo link.
Also send cold Instagram DMs to 10 more businesses you haven't built demos for yet — these are your pipeline for next week.
Thursday — Follow Up
Follow up by phone with anyone who didn't respond to email. The script: "Hey, just checking if you had a chance to see the website I sent over — just wanted to make sure it got to you."
One or two of the three will respond. Book a call.
Friday — Demo Call
Run the 20-minute demo call structure. Show the problem, show the solution, quote $2,500, ask if they want to move forward.
If they say yes: send an invoice for 50% upfront, start the project over the weekend.
Weekend — Deliver
Finalize the website, add all the AI features, set up the automations, deploy to their domain.
Monday: deliver the site, collect the remaining 50%, ask for a referral.
That's $2,500 in your first week. Repeat.
How to Turn One-Time Projects Into Recurring Income
A website is a one-time sale. But every website client is an opportunity for monthly recurring revenue.
After you deliver the project, pitch the retainer:
"Most of my clients also do a monthly maintenance package — I handle hosting, updates, and any small changes, and make sure the site stays fast and secure. It's $200/month and means you never have to think about it again. Want me to add that on?"
50% will say yes. At 10 active clients, that's $2,000/month in recurring revenue — just from clients who already paid you for the site.
You can also add:
- Monthly SEO reporting — $300/month
- Social media post creation — $500/month
- Ad management — $500/month + % of ad spend
- Chatbot training and optimization — $200/month
A single client who buys the $2,500 website package and then pays $500/month for retainer + SEO is worth $8,500 in year one. Do that 10 times and you have a real business.
What You Now Know
- The opportunity is sitting in every city, in every niche — you just have to look at Google Maps
- Claude + Antigravity have made it possible to build a professional website in hours, not weeks
- The demo-first approach removes all the sales resistance — you show results before asking for money
- The real money is in the AI features that justify your price: chatbots, automation, SEO
- Monthly retainers turn one-time clients into recurring revenue
- You can be making $2,000–$6,000/month within 30 days of starting
- The gap in the market is not technical skill. It's showing up and doing the work that everyone else is too comfortable to do.
Want the Full System?
This guide gives you the foundation. My courses give you the exact step-by-step process, templates, and support to build your first website business in 7 days.
See The SystemsFollow my journey building SaaS and selling websites:
@gregvibecodes on X
gregvibe.codes