Sales Partner Training Guide
Node Creek Software — Contractor Website Design
Your reference for everything you need to pitch confidently, answer questions, and close deals. Read it through once, then keep it handy. When in doubt, use the exact language here.
View the Contractor Pricing PageSection 1: What We Sell and Why It Works
The product
Website Design
We build websites specifically for contractors — fast-loading, easy to read on phones, and set up so Google understands what the business does and where it operates. $1950 setup, $59/month. The monthly fee covers hosting, content updates, domain handling, and file ownership. No contract.
Coupons and payment options
Coupons available: We can discount the $1950 setup to $400 with a coupon. Use your judgment on this. It's a real tool to close hesitant prospects, not something to lead with.
Spreading the cost: Whether it's $1950 or $400, the setup fee can be spread across 12 monthly payments if the customer signs a 12-month contract.
The ideal customer
Home service contractors with 1-20 employees who:
- Are already doing good work and have real customers
- Want more calls coming in (not just relying on referrals)
- Have an outdated website (or none at all) that isn't bringing in calls
- Are spending money on tools that don't work well together
Think plumbers, HVAC, electricians, concrete contractors, water treatment installers, landscapers, roofers. Any trade where the customer is a homeowner and the job is $500+.
Why we're different from what they might already have
GoDaddy/Wix/Squarespace sites
These sites look fine but they're not built to show up in Google searches. They use generic templates that Google doesn't rank well for local businesses, and they often load slowly on phones — which is where most people are searching.
Cheap local agencies
Often charge $2,000-5,000 for a site that still doesn't show up in searches. And once it's built, they're gone — no one maintaining it or keeping it current.
Google or Facebook ads
With ads, you pay every time someone clicks, and the moment you stop paying, the calls stop. A good website keeps working in the background — whether you're spending on ads or not.
How the checkout process works
You pitch it, they follow a link. The checkout page shows exactly what they're getting and what it costs. Payment is 50% upfront plus the monthly fee, and 50% on project completion. No contract to sign on a call, no commitment to make before they see the numbers.
Section 2: Understanding the Product Well Enough to Talk About It
You don't need to be technical. You need to understand enough to not get caught off guard and to explain things in plain English.
Websites
Domain vs. hosting — what's the difference?
How do they update their website content?
What is schema markup?
What is page speed, and why does it matter?
What is an SSL certificate?
Why does the demo/preview use stock photos instead of real ones?
What if they don't have any photos of their work?
How long does it take to build the site?
What if they want changes after the site is live?
What if they want to see their site before it goes live?
Section 3: Objection Handling
These are the five most common objections. Read them, practice them, use the exact language.
"I already have a website"
Don't tell them their site is bad. Help them ask themselves whether it's working.
First response: "That's great. When did you last update it? And when someone searches for [service] in [city], do you come up?"
Let them answer. Most people either don't know or know they don't show up. That's your opening.
Follow-up questions:
- "Is it easy to navigate on a phone? Most people are searching on their phone these days."
- "Does it have your Google reviews visible on it?"
- "Do you have any idea how fast it loads on a phone?"
If they push back: "I'm not saying it looks bad — it might look great. But most sites built before 2020 aren't set up the way Google wants them to be. A site can look good and still not show up in searches."
Then stop. Don't pile on. If they're thinking about it, let them think.
"I get all my business from referrals"
Don't argue. Referrals are real and valuable. Acknowledge it first.
First response: "That's the best possible situation. You're clearly doing good work."
Then pivot: "Here's the question I'd ask though — when someone gets a referral to you and then Googles your name before calling, what do they find? If your website is hard to find or looks out of date next to a competitor's, some of them are calling the competitor."
Second angle: "The other thing with referrals is they're hard to scale and hard to control. If your referral network slows down, your pipeline can dry up fast. A good online presence works 24/7 whether you're networking or not."
"It's too expensive"
Break it down: "$59/month is about $2 a day."
ROI reframe: "If this gets you one more job in the first six months, the website has paid for itself. After that, it's all margin. What's an average job worth to you?"
Most contractors are billing $500-5,000+ per job. The math is obvious once they say it out loud.
What that covers: "A website that shows up in Google, plus hosting, content updates, domain handling, and security. No contract."
"I don't have time to deal with this"
This is the best objection because the product literally solves for it.
Response: "We build it, we host it, we handle everything behind the scenes. If something goes wrong, you call us. Your job is just to run your business."
If they ask what you need from them: "Your logo, a quick rundown of your services and service area, and any photos you have. We take it from there."
"I've tried things like this before and they didn't work"
Don't dismiss their experience. Ask what they tried.
Response: "That makes sense — a lot of these tools are generic and require a lot of setup to get any value. What did you use?"
Then listen. If it was a generic website builder or an agency that did a one-time build and disappeared — those are common.
"The difference here is you're not left to figure it out yourself. We build the site, host it, and keep it updated. And you see a preview before anything goes live, so you know what you're getting."
Section 4: Common Technical Questions Customers Ask
"Who will own my website?"
"What happens if I want to cancel?"
"Can I keep my existing domain?"
If they start asking about their existing setup or want technical help over the phone: Don't try to troubleshoot anything. "Let me connect you with Peter — he can look at your specific situation in about 10 minutes." That's the right answer every time.
Section 5: Before You Reach Out
Take 5 minutes to look them up first. It makes every conversation better.
- Google "[business name] [city]" — do they show up on the first page?
- Look at their Google reviews — how many? What's the rating? When was the last one?
- Visit their website on your phone — does it look decent? Does it load quickly?
- Check their Google Business Profile — is it complete with hours, photos, description?
Now you have specifics. "I looked up your business before I called, and when I searched for [service] in [city] you didn't come up on the first page. Your site also took a while to load on my phone. I wanted to reach out because both of those are fixable pretty quickly."
Use whatever you actually found: not showing up in search, a site that's slow on a phone, or an incomplete Google profile. That's a much stronger opener than a generic pitch.
A note on reviews: they still matter for ranking and trust, so it's worth knowing the count. If they already have good reviews, mention that we can show their existing Google reviews on the new site. If the count is low, don't pitch that as something we fix. The honest advice is to ask happy customers directly, for example by texting them their Google review link after a job. That's free advice, not something we sell.
Section 6: The Pitch Sequence
Step 1: Warm intro
Mention the mutual connection and be brief.
"Hey [name], [contact name] mentioned you run [business]. I'm Peter's sales partner at Node Creek Software — we help contractors get more customers online."
That's it. Don't overexplain who you are.
Step 2: Identify the pain
One question. Then stop talking.
"Can I ask — are you getting as many calls from your website as you'd like, or is most of your business word of mouth right now?"
Listen to the answer. What they say next tells you exactly what to talk about.
Step 3: Connect their pain to the product
- Not getting enough calls: Talk about the website. "The reason most contractor sites don't bring in calls isn't how they look — it's that Google doesn't know what they do or where they operate, so it doesn't show them to people searching."
- Mostly word of mouth: Talk about what people see when they look them up. "Referrals are great, but most people still Google you before they call. The website is what they find, so it needs to load fast on a phone and make it easy to call you."
Step 4: The close
"Peter built a checkout page where you can see exactly what it costs and get started directly. No sales call required — it's all right there. Do you want me to send you the link?"
If they hesitate:
"It's not a contract you're signing on the phone. It's a simple checkout — 50% upfront, 50% when the project is done. You see all the details before you commit to anything."
Step 5: Follow up
"Hey [name], just wanted to make sure you got the link I sent. Happy to answer any questions before you dig in."
One follow-up. If they don't respond, note it and move on. Don't push.
7. Quick Reference: Numbers to Know
| Website setup | $1950 (coupon available: $400) |
| Monthly service | $59/mo |
| Contract / minimum term | No contract — cancel anytime with 30 days notice |
| Directory listings | $99 for 5, $20/listing after that |
8. When to Loop in Peter
Call Peter (don't try to answer) when:
- Someone asks about connecting the website to other software they use
- Someone has a technical question about their existing site
- Someone wants a custom quote outside the standard tiers
- Someone is ready to buy but has a specific contractual question
- Anything that feels like it's getting complicated
Your job is to warm them up and get them to click the link. The product and the checkout page do the rest.