Run this before a page goes live and again whenever booked estimates dip. Each box is something a homeowner would notice, or something you’d need to know which ad worked.
Fill in the brackets in the first block before building, so the page has one job, one source, and one action.
02
Make it sound like you
Open the page on your own phone over cellular data and go through every block as if you were the homeowner.
03
Put it to work
Submit a test lead and confirm it reaches the CRM and your team with its source attached before turning the ads on.
Before you send anything
Swap every [bracket] for your real details.
Read it out loud. If you wouldn’t say it, change it.
Written by BlueSmith as examples. Not client messages or results.
COPY AND USE
Contractor landing page checklist, ready to copy.
01
Before you build
☐ One job type for this page: [ ]
☐ Traffic source: [Facebook and Instagram / Google search / mailer QR code]
☐ The one action: [book an estimate / see a price range / call]
☐ Service area named on the page: [towns]
☐ Photos and video of this job type from your own work, gathered
02
Above the fold on a phone
☐ Headline names the job and the area
☐ One line underneath on who it’s for or what they get
☐ A real photo or video from your jobs, not stock
☐ The main button visible without scrolling
☐ Tap-to-call for search traffic
03
Message match with the ad
The homeowner should feel they landed exactly where the ad promised.
☐ Headline echoes the ad or the search they typed
☐ Same offer on the page as in the ad
☐ Same footage or photos as the ad
☐ Nothing promised in the ad is missing from the page
04
Proof
Real proof only. No invented reviews, stock testimonials, or logos for work you didn’t do.
☐ Finished projects of this job type, not a mixed gallery
☐ Reviews quoted word for word from real customers, with permission where you name them
☐ License number shown where your state requires it: [ ]
☐ Warranty terms stated in plain words
☐ Who shows up for the estimate, with a name and photo
05
Price signal
☐ A price range or estimator for this job type
☐ What moves the price up or down
☐ Financing mentioned only if you actually offer it
☐ No “starting at” price you’d never actually quote
06
Form and booking
☐ Only questions that change what happens next: [list them]
☐ Tap-to-answer choices instead of blank boxes
☐ Consent to texts in clear words, with the box left unchecked
☐ Link to your privacy policy next to the form
☐ Booking calendar shows times you can really keep
☐ Confirmation screen says what happens next and when
07
Mobile and speed
☐ Loads quickly on a phone over cellular, not just office Wi-Fi
☐ Text readable without zooming; buttons big enough for a thumb
☐ No popup covering the form
☐ Images compressed and sized for phones
☐ Form fields work with phone autofill
08
Remove the exits
☐ Main website navigation removed
☐ No links to unrelated services
☐ No social icons sending people off the page
☐ One call to action, repeated, never competing with a second one
09
Tracking
☐ Form submissions counted as a conversion in [Meta / Google]
☐ Tap-to-call clicks counted
☐ Tracking tags (UTMs) on every ad link
☐ Lead source saved on the CRM record
☐ Booked estimates reported separately from form fills: [where]
☐ Test lead sent and seen end to end: page → CRM → team alert
10
Monthly review after launch
☐ Visits, leads, and booked estimates for this page: [ ] · [ ] · [ ]
☐ The form step where most people quit: [ ]
☐ Looked at the page on a phone like a homeowner would
☐ One change made, with the date noted: [change] on [date]
RUN YOUR NUMBERS
Booking rate calculator: how many of your leads actually book?
Leads don’t pay the bills. Booked estimates do. Find your booking rate and see what moving it a few points is worth.
$
Extra revenue per month at your target: $45,000
Extra revenue per month at your target$45,000
Your booking rate today
30.0%
Extra booked estimates per month
6.0
40 leads, 12 booked today, aiming for 45%, 30% closed at $25,000.
Message match. A homeowner who clicks an ad for a roof and lands on a general homepage often leaves. Matching the page to the ad is usually the fastest fix.
Do I need a separate page for Google and Facebook traffic?
Often, yes. Search visitors know what they want and many prefer to call. Social visitors weren’t looking yet and need more proof first. The same job type can have two pages.
How do I test page speed without special tools?
Turn off Wi-Fi on your phone and open the page over cellular. If you’re waiting on the headline or the photos, homeowners are too. Free speed tests can show what’s slowing it down.
Is a consent checkbox for texts really necessary?
If you plan to text leads, yes. Clear consent and an easy way to opt out protect you and set expectations. Have whoever handles your compliance review the exact wording.
Want this running without you typing it?
Seven questions. Two minutes. See the one part of your engine holding your projects back.