Notes on websites and the systems behind them
Written for people who run the business rather than the marketing.

Automation
9 min
Voicemail Greeting for Contractors: Scripts and Setup
Your voicemail answers more calls than you do. Make it say what happens next.

Lead Generation
8 min
Local Services Ads for Contractors: Answer Every Lead
You pay for the lead either way. What you earn depends on who answers it.

Automation
8 min
Post-Job Follow-Up: What to Send After the Install
Four messages after the job, sent for every customer, without anyone remembering.

CRM
9 min
Lead Management for Contractors: One List, No Lost Jobs
Every lead in one list, with an owner, a next step and a date.

Lead Generation
8 min
Solar Lead Follow Up: From First Reply to Signed Job
Solar leads stall at the same few points. Plan a follow-up for each one.

Lead Generation
9 min
Lead Nurturing for Contractors: Leads Not Ready Yet
Many quote requests are real but early. Stay in touch until they're ready to book.

Lead Generation
9 min
How to Ask for Referrals as a Contractor
Happy customers will recommend you. Most just need a reason and a link to share.

Automation
8 min
HVAC Maintenance Reminders That Book the Tune-Up
Your tune-up customers already know you. They just need asking at the right time.

Lead Generation
8 min
EV Charger Installation Leads: Where They Come From
Charger leads are easy to buy. Winning them depends on who replies first.

Website Design
8 min
EV Charger Installer Website: Pages, Forms, Replies
The car arrives in three weeks. The installer who replies tonight books the survey.

Website Design
9 min
Electrician Website Design: Pages, Forms, Trust
A tripped breaker at 9pm sends a homeowner to three sites. Be the one that replies.

Website Design
9 min
Roofing Website Design: Built for Leaks and Storms
A homeowner with a ceiling stain checks three roofers. Be the one that answers.

Lead Generation
9 min
How to Respond to Negative Reviews as a Contractor
Your reply is for the next homeowner reading, not the person who left the review.

CRM
8 min
GoHighLevel for Contractors: What It Does and Costs
One place for replies, follow-up and reviews. It arrives empty, and that matters.

Lead Generation
9 min
Quote Request Form: The Fields Installers Need
Ask for enough to reply well, and nothing that makes them close the tab.

Website Design
9 min
Plumbing Website Design: Built for Urgent Calls
A homeowner with a leak gives your site ten seconds. Make them count.

Website Design
9 min
HVAC Website Design: Repairs, Quotes and Calls
One visitor needs heat today, the other is comparing quotes. Serve both.

Website Design
9 min
Solar Website Design: What Homeowners Check First
Homeowners compare several installers. Your site should pass their checks first.

CRM
8 min
Landscaping CRM: Quotes, Spring Rush and Renewals
Spring requests, design quotes and maintenance renewals, in one place you check.

CRM
9 min
Remodeling CRM: From First Request to Signed Job
Requests, site visits and estimates that take weeks, in one place you check.

CRM
9 min
Contractor Sales Pipeline: Stages That Fit Installers
Every open job in one view, from quote request to signed or lost.

Lead Generation
10 min
Reactivate Old Leads: A Plan for Installers
Most quotes that went quiet months ago were never a firm no.

Automation
9 min
Business Texting for Contractors: Setup and Rules
Customers already text you. The texts should belong to the business, not a phone.

CRM
9 min
CRM for Electricians: Service Calls, Chargers, Quotes
Missed calls, charger quotes and permits, tracked in one place you'll check.

Automation
9 min
After Hours Answering Service for Plumbers and HVAC
Decide which night calls are emergencies before you pay anyone to answer.

Automation
9 min
Online Booking for Contractors: What to Let People Book
Let homeowners book the survey, not the job, and keep the diary yours.

Lead Generation
9 min
Lead Source Tracking for Installers and Contractors
Know where every quote request came from, and which sources become signed jobs.

CRM
9 min
CRM for Contractors: Site Visits, Estimates, Repeat Work
Requests, site visits and open estimates in one place, and nothing left to memory.

Website Design
9 min
Contractor Website Design That Gets Quote Requests
A contractor site has one job: turning a visit into a quote request.

Automation
8 min
Appointment Reminder Text: Examples for Installers
A text the day before saves the drive to a door nobody answers.

CRM
9 min
Roofing CRM: Storm Calls, Estimates and Reviews
Storm calls, open estimates and review requests, in one place your crew checks.

CRM
9 min
CRM for Plumbers: Calls, Quotes and Repeat Work
Missed calls, open quotes and repeat addresses, all in one place you actually check.

Automation
9 min
Speed to Lead: How Installers Reply Before Anyone Else
Homeowners ask three installers at once. The first useful reply gets the conversation.

CRM
9 min
HVAC CRM: What a Heating and Cooling Business Needs
Repairs, replacement quotes and tune-ups run on different clocks. Track all three.

CRM
9 min
Solar CRM: What a Solar Installer Actually Needs
A solar sale takes weeks and several quotes. The CRM's job is to keep each one moving.

Lead Generation
8 min
How to Get More Google Reviews as an Installer
Happy customers rarely leave reviews on their own. They leave one when asked well.

Automation
8 min
Quote Follow Up: How Installers Stop Losing Quotes
Most quotes aren't rejected. They're forgotten, and nobody chases them.

Automation
8 min
Missed Call Text Back: How It Works for Installers
You can't answer from a roof. The caller shouldn't be left with silence either.

CRM
3 min
Streamline Lead Capture and Sales With a Smarter CRM
Where enquiries get lost between the form and the sale, and how a CRM closes it.

Automation
5 min
Zapier and GoHighLevel: Connecting the Tools You Pay For
Most small businesses do not have a tools problem. They have a problem with tools that do not talk to each other, and a person in the middle retyping things.

Automation
3 min
Turn Leads Into Repeat Customers with GoHighLevel
How funnels and automations turn a first quote request into a repeat customer.

Lead Generation
8 min
5 Ways to Get More Leads Before Buying Traffic
Most sites do not have a traffic problem. They have a conversion problem, and more traffic only makes it cost more.

Email Marketing
3 min
Email Marketing ROI: How Automated Series Earn Their Keep
Email is the only channel where you own the list. That is the whole argument.

Website Design
3 min
7 Web Design Mistakes That Cost You Quote Requests
Seven design mistakes that lose you quote requests, and the fix for each one.

AI
3 min
5 AI Tools for Images, and When Not to Use Them
The interesting question is no longer whether these work. It is which job you are handing them, and whether you are allowed to sell what comes out.

Web Hosting
11 min
The Best 5 Web Hosting Providers Compared
Five hosts compared on speed, price and support, and who each one suits.

UI Design
8 min
UI Design: What Happens Before the Build
The research, wireframes and prototypes that come before anyone writes code.

AI
5 min
AI Without Code: What CRMs and Automation Do
What AI inside a CRM really does for a small business, without writing code.

Automation
3 min
Zapier: The No-Code Automation Revolution for Businesses
What Zapier connects, what a Zap is, and the tasks worth automating first.

GoHighLevel
5 min
GoHighLevel: What It Replaces in Your Business
What GoHighLevel replaces, and which parts are worth setting up first.

Website Design
4 min
The 2 Style Cores Modern Web Design Keeps Using
Clean minimalism and neo-brutalism: what each one is for, and how to choose.

Email Marketing
3 min
How Email Marketing Helps Maximize Customer Engagement
Six reasons email still beats social for keeping customers, and what to send.

Email Marketing
4 min
Email Automation and Funnels That Do the Selling
How a sales funnel works, and which emails keep the follow-up going.

Versus
8 min
Webflow vs Wix: Which Builder Fits Your Business
They are aimed at different people. The useful question is not which is better but which one matches who will look after the site.