Everything you need to succeed: sales scripts, pricing guidelines, ChatGPT prompts, and maintenance packages. Your complete handbook for delivering exceptional client experiences.
Sales
Scripts
Pricing
Guidelines
AI Prompts
ChatGPT
Maintenance
Packages
Three tiers of website packages for different business needs. All include hosting, SSL, and ongoing support.
Perfect for small businesses
For growing businesses
For large organizations
π‘ Package Positioning:
Always present the Signature plan as the default recommendation. It's priced to be the most appealing option while maximizing value.
π― Upselling Approach:
When clients ask about Essential, highlight the limitations (only 2 revisions, 2-week delivery). Emphasize how Signature gives them breathing room with unlimited revisions and priority support.
π Premier Positioning:
Premier is for clients who need complex features like API integrations, custom CMS, or have 15+ pages. Start conversations at $2,000 but be flexible based on scope.
Recurring revenue through website maintenance and support plans
Perfect for simple sites
For growing businesses
Complete peace of mind
Extra Edits/Development
$59/hour
Per additional hour
Emergency Support
$99/incident
Outside business hours
SEO Audit & Strategy
$199 one-time
Comprehensive analysis
Additional Analytics Report
$149 one-time
Detailed performance insights
π― Positioning:
"Think of this like insurance for your website. Just like you wouldn't skip oil changes on your car, your website needs regular maintenance to stay secure, fast, and performing at its best."
π° Value Proposition:
"Without maintenance, small issues become big problems. A hacked site can cost thousands to fix and damage your reputation. For just $[PRICE]/month, we prevent that and keep your site running smoothly."
β° Best Time to Sell:
DURING the initial project proposal! Include it as the default option. Present it as "Ongoing Care Plan" - part of the full package. Clients are 80% more likely to say yes before launch.
π Close Rate Tips:
Ready-to-use prompts to build websites faster and smarter
Pro Tip: Replace bracketed items with client details before using.
Pro Tip: Get 3 variations and mix the best parts.
Pro Tip: Use these in Settings β SEO for each page.
Pro Tip: Show client 2-3 mood board options first.
Pro Tip: Personalize the template before sending. Never send generic emails.
Always provide context about the business and target audience
Ask for multiple variations and pick the best elements
Use "regenerate" if first response isn't quite right
Have ChatGPT critique its own work and improve it
Save your best prompts in a doc for reuse
Always review and personalize AI-generated content
Real-world scripts for different prospect personalities and objections
Most common scenario β prospect is open but not actively looking
REP:
Hey, is this Mike?
PROSPECT:
Yeah.
REP:
Mike, this is Corey with Oxley. I know this is out of the blue β real quick, can I tell you why I'm calling and you can decide if we keep going?
PROSPECT:
Uh, sure.
REP:
Cool. I noticed you don't really have a website right now, so I put together a rough homepage for your business. Not a sale β I just want your reaction.
PROSPECT:
You made one already?
REP:
Yeah. Nothing fancy. Just a starting point. Are you near your phone or a computer?
PROSPECT:
I'm on my phone.
REP:
Perfect. I'll text you a link. Tell me when it comes through.
(pause)
PROSPECT:
Okay, I got it.
REP:
Alright, just open it up. What's the first thing you notice?
PROSPECT:
I mean⦠it looks legit.
REP:
That's really the goal. If you saw that online, would you trust it enough to at least make a call?
PROSPECT:
Yeah, probably.
REP:
That's the gap right now. People don't get that chance with your business. If you were changing anything, what would it be?
PROSPECT:
Maybe add some pictures of our work.
REP:
Yeah, 100 percent. That's usually the first thing we do. Look β next step would just be a short call to clean it up and see if it even makes sense. Fifteen minutes. If it's dumb, we stop. Does later this week work?
Prospect is skeptical or guarded at first
REP:
Hey, is this Sarah?
PROSPECT:
Yes, who's this?
REP:
Sarah, this is Corey with Oxley. I'll be quick β can I take about 20 seconds and then you can tell me if I should hang up?
PROSPECT:
Okayβ¦
REP:
I noticed you don't have a website listed, so I put together a rough homepage for your business just to show what it could look like online.
PROSPECT:
Why would you do that?
REP:
Fair question. Honestly, it's easier to react to something real than talk in circles. I'm not asking you to buy anything. Do you have your phone in front of you?
PROSPECT:
Yeah.
REP:
Alright, I'll text it to you. One second.
(pause)
PROSPECT:
Okay, I see it.
REP:
Cool. Does that look like a business you'd feel comfortable calling?
PROSPECT:
I guess so, yeah.
REP:
That's really all this does. It just gives people a place to land and feel confident. If this didn't exist, you'd never know what you're missing. Would you want to talk through it more, or not really?
Let them decide.
Prospect doesn't have time β keep it ultra brief
REP:
Hey, is this John?
PROSPECT:
Yeah, what's up?
REP:
John, I'll keep it short. I made a quick homepage for your business and wanted your reaction. If now's a bad time, just tell me.
PROSPECT:
I'm pretty busy.
REP:
Totally get it. This'll take ten seconds. I'll text you a link β just look at the top part. That's it.
(pause)
PROSPECT:
Alright, I'm looking.
REP:
Does that explain what you do clearly? Yes or no.
PROSPECT:
Yeah.
REP:
Then it's doing its job. If you want, we can talk it through later. If not, no worries. Want me to follow up another time?
Don't give a number until they see value
PROSPECT:
How much does something like this cost?
REP:
Depends. This version is just to show direction, not pricing. Real question is β would something like this actually help you get calls?
PROSPECT:
Probably.
REP:
Then it's worth a real conversation. If it's out of range, we'll know fast. No pressure either way.
Common objection β reframe credibility
PROSPECT:
We just use Facebook right now.
REP:
Yeah, a lot of people do. The only issue is when someone Googles you, Facebook isn't always what they trust first. If someone asked for your website tomorrow, what would you say?
PROSPECT:
We don't have one.
REP:
Exactly. This just fills that gap.
Copy this exact prompt into ChatGPT or your AI tool to generate a professional contractor website. Replace bracketed items with client details.
Get client info: business name, location, services offered, phone number
Ask for 3-5 customer reviews or testimonials
Confirm their service area (cities/regions they cover)
Ask if they're licensed and insured (for trust bar)
Get high-quality project photos if available
Copy the generated code into Landingsite.ai
Replace any placeholder images with real client photos
Test the contact form to ensure submissions work
Test on mobile, tablet, and desktop views
Set up SEO meta tags in Settings with their business info
Send preview link to client for approval
Phone Number Everywhere
Make sure the phone number is clickable and visible in header, hero, and contact sections.
Local SEO is Critical
Use city names in headlines, meta descriptions, and throughout the content. "Denver Roofing" not just "Roofing".
Trust Signals Matter
Licensed, insured, years in business, BBB rating - contractors need to prove legitimacy immediately.
Before/After Photos
If client has project photos, add a gallery section. Visual proof sells contracting services.
Simple Forms Win
Don't ask for too much info. Name, phone, email, brief message. That's it. Lower friction = more leads.
Mobile is King
Most contractor site visitors are on mobile. Test EVERYTHING on your phone before presenting.