Prepared by Will Kingston
Roofing
Proposal
Facebook Ads
Pay-Per-Appointment
Proposal

How We Book Qualified Roofing Appointments

We build and manage targeted Meta campaigns for roofing companies, with the goal of turning local homeowners into qualified booked appointments.

1. Local Campaign Setup

We launch Facebook and Instagram campaigns around your services, service area, offer, and best-fit homeowner profile.

2. Qualification

Incoming inquiries are filtered for roofing intent, location, and valid contact details before they count as billable opportunities.

3. Exclusive Delivery

Booked appointments are sent directly to your team. We do not resell the same roofing opportunity to multiple contractors.

4. Results-Based Billing

After setup, the simple calculator shows how extra qualified results are billed for this template.
One setup fee covers the campaign build, tracking, offer setup, and the first included results listed below.
Monthly Meta ad spend
$1,500/mo
$500$8,000+

Service Agreement

This agreement keeps the work simple: Will Kingston builds and manages the campaign, the client pays Meta directly for ad spend, and ongoing service is month to month.

Scope of Work

Will Kingston will build the campaign structure, create ad assets, configure tracking, and manage the lead or appointment flow for the client's service area.

Setup Fee

The setup fee is $997. It includes campaign setup and the first included results listed in this proposal.

After Included Results

After the included results are used, additional qualified results are billed using the rate shown in the calculator.

Month to Month

This is not a long-term contract. Either side can pause or stop future campaign management with written notice before the next billing period starts.

Ad Spend

Meta ad spend is separate from Will Kingston's fees and is paid by the client directly to Meta or through the client's ad account billing method.

Qualified Result

A qualified result has valid contact information, fits the agreed service area, and matches the selected service type.

Client Responsibilities

The client is responsible for sales follow-up, appointment handling, customer service, job delivery, pricing, licensing, and claims made by the client's team.

Liability

Will Kingston is not responsible for indirect losses, lost revenue, online reviews, platform outages, Meta account restrictions, rejected ads, or brand damage caused by client operations, customer disputes, or approved advertising claims.

Authorization

By signing below, the client authorizes Will Kingston to begin setup work and agrees to the setup fee, included results, calculator-based billing, and month-to-month terms shown in this proposal.

Will Kingston

Thanks for considering working with me.

I know choosing who to trust with your advertising is not a small decision. My goal is to keep this simple, direct, and accountable: build the campaign properly, send you qualified opportunities, and keep the agreement clear from the start.

If this looks good, sign below and I will start preparing the campaign setup for your business.

Will Kingston
Will Kingston
Will Kingston
Client Signature
Clear
Proposal Accepted!
Welcome aboard. A copy of the signed proposal has been downloaded to your device. Will Kingston will review your accepted proposal and reach out within 1 business day.