Sites built to make the phone ring
These are sites we built. Click one and look around. The businesses on them are made up, and yours gets the same build.
Shared leads are costing you jobs

| The old way | What we set up for you |
|---|---|
Referrals dry up Word of mouth is great until it slows down. One quiet month and your crew sits in the yard. | A site built from your real business Your services, your towns, your reviews and your license. 5 to 8 pages. We write every word. |
Shared leads HomeAdvisor and Angi sell the same homeowner to 3 or 4 roofers. You race to call first, then race to the lowest price. | Every form goes to your phone A text the second a form comes in, with the homeowner's name and number. Nobody else gets it. |
A website that never rings Homeowners search on their phone. If they can't find your number in 5 seconds, they call the next roofer on the list. | Call and quote buttons on every page One tap to call from a phone. A short quote form that asks the questions you'd ask. |
Slow follow-up A hail storm comes through, 30 people fill in forms, and you call them back 2 days later. Half of them signed with someone else. | Your phone rings within 45 seconds On the Full Schedule System, a new form lead rings your phone within 45 seconds, while the homeowner is still on your site. |
Every call answered. Every inspection booked.
Each piece hands the homeowner to the next one, so a quote request never sits in an inbox overnight.
- 1
Ads in the towns you work
On the Full Schedule System, we run ads that put your name in front of homeowners in the towns you want work in. You pay the ad spend straight to Meta from your own card.
- 2
Your website
Homeowners land on a site built around your services and your towns. Call and quote buttons sit on every page, and every form goes to your phone.
- 3
Lead Catcher callback
On the Full Schedule System, a new form lead rings your phone within 45 seconds. Press 1 and you're talking to the homeowner while they're still on your site.
Companies that tried to reach a web lead within an hour were nearly 7 times as likely to have a real conversation with the decision maker as those that waited longer.
Source: Oldroyd, McElheran and Elkington, "The Short Life of Online Sales Leads", Harvard Business Review, March 2011 - 4
Sam picks up when you can't
Sam picks up when you're out on a job. It answers questions, takes the job details and books the inspection. Try the demo below. It's set up for a sample roofer in Denver.
- Call comes in
- Sam answers
- Visit booked
- 5
Review engine
After each finished job, the homeowner gets a text asking for a Google review. More reviews help the next homeowner pick you.
Only 4% of consumers say they never read online reviews of local businesses.
Source: BrightLocal, Local Consumer Review Survey 2025
- “My roof is leaking right now”
- “How much for a new roof?”
- “Can someone come out this week?”
Press call below. Your browser will ask to use the microphone.
From one call to a site that rings
- 1
Book the market check
15 minutes. We look at your town, your current site and who shows up when homeowners search.
- 2
We build your site first
Before you pay a cent, we build a first version of your site and show it to you.
- 3
You approve it
Change what you want. You only pay once you've seen it and you're happy with it.
- 4
Live in 60 minutes or less
The clock starts once your onboarding form is in (logo, job photos, services and towns) and your payment is through.
Everything you get, and what it costs
Prices are on the page. No surprise fees on the call.
Starter Site: what you get
5 to 8 pages, built for your services, towns and reviews.
Fast hosting, security, backups and small edits handled for you.
Full Schedule System: what you getStep up
20 qualified leads in 60 days, or we waive our monthly fee until you get them.
Results vary; lead volume depends on your market, budget and offer. Guarantee terms
Your price
$4,997 one time
+ $1,197/mo, Meta ads management included
Plus at least $1,500/mo in ad spend, paid straight to Meta from your own card.
We go through both plans on the call and tell you which one fits. Starting with Starter is fine.
Starter or the Full Schedule System, side by side
| What you get | Starter$599 + $79/mo | Full Schedule$4,997 + $1,197/mo |
|---|---|---|
| Guarantee | Live in 60 minutes or setup fee back | 20 qualified leads in 60 days. Terms |
| Meta ads management: we create and run your Facebook and Instagram ads | Add-on, $997/mo | |
| Website pages | 5 to 8 | 25 to 40 |
| Service and service-area pages | ||
| Click-to-call and quote form on every page | ||
| Your reviews, photos and license front and center | ||
| Hosting, SSL and unlimited small edits | ||
| Form-to-SMS lead alerts | ||
| Lead Catcher: a new form lead rings your phone within 45 seconds | ||
| Review engine: automatic review requests | ||
| Google Business Profile optimization | ||
| Call and form tracking |
Your site is live in 60 minutes or less, or your setup fee comes back.
You see and approve the design before you pay anything.
After launch you get 14 days to tell us it's not right, and we refund the setup fee.
The 60-minute clock starts once your onboarding form is in (logo, photos, services and service areas) and your payment is through. Live means on your Full Schedule Agency web address. Pointing your own domain at it can take longer, because your domain company controls that step. Care plan fees and add-ons are not part of the refund.
20 qualified leads in 60 days, or we waive our monthly fee until you get them.
It holds as long as:
- You keep at least $1,500 a month in ad spend running for the whole 60 days, paid straight to Meta from your own card.
- You contact every new lead within 1 business day.
- You approve new ads within 3 business days of us sending them.
- You keep your Full Schedule System plan active for the whole 60 days, with a working payment method on file.
- You keep your Meta ad account open and active for the whole 60 days.
The 60 days start the day your first ads go live. The clock pauses while new ads wait for your approval.
A qualified lead is a homeowner in your service area who completes the survey from your ads, with a project timeline and the work they need done. Duplicates, spam, vendors and salespeople, job seekers, people outside your service area and renters who can't approve the work don't count.
If you have fewer than 20 qualified leads after 60 days, we keep working and waive the monthly fee for your Full Schedule System plan until you reach 20. We never refund ad spend paid to Meta, or setup fees, unless the law requires it.
Results vary; lead volume depends on your market, budget and offer.
The lead guarantee comes with the Full Schedule System only. Starter comes with the 60-minute launch guarantee.
Who builds your site

Sheldon Evans
Founder of Full Schedule Agency
Sheldon has spent more than $5M on ads across Meta and Google, including YouTube ads and retargeting, and his campaigns have brought in hundreds of thousands of leads. He has made eight figures in online sales selling his own products, and built an audience of more than a million people on YouTube and Instagram. He has also connected and converted leads for other businesses, and Full Schedule Agency now does the same for contractors, so more of the homeowners who find you end up on your schedule. He backs the Full Schedule System with a written lead guarantee.
Who this is not for
- You can't take on more work right now. Fix capacity first, then call us.
- You want cheap shared leads. Buy them from HomeAdvisor or Angi.
- You won't pick up the phone or call people back.
- You want the cheapest website in town. We're not it.
- You only do insurance work and want leads from a claims list.
Got a question
Will this work for storm and insurance jobs?
Yes. We add pages for storm damage and insurance claims in the towns you work. You decide what goes on the site.
How much does it cost?
Starter is $599 once plus $79 a month for hosting and care, and the first month is included. The Full Schedule System is $4,997 plus $1,197 a month, and the monthly fee includes Meta ads management. You also keep at least $1,500 a month in ad spend running, paid straight to Meta. Put that next to what one roof job pays you.
Am I locked into a contract?
No. Both monthly plans are month to month. Tell us before your next renewal and it stops. Hosting ends when your plan ends. On the Full Schedule System, cancelling in the first 60 days also ends the lead guarantee.
Do I own it?
Your domain stays in your name. Your logo and job photos are yours. The site runs on our hosting while you're on a monthly plan. Ask us on the call how a handover works if you ever leave.
How fast is it live?
Within 60 minutes of your onboarding form going in and your payment going through. On Starter, if we miss that, your setup fee comes back. Your own domain follows once you add one DNS record we send you.
I already have a website. Do I need a new one?
Maybe not. On the call we look at your current site next to your competitors and tell you straight. If yours is fine, we'll say so.
Do you run ads?
Yes. Meta ads management is part of the Full Schedule System, and that's the plan with the lead guarantee. On Starter you can add it for $997 a month, without the guarantee. Either way you pay the ad spend straight to Meta from your own card.
What do you need from me?
15 minutes for the call. Then your logo, some job photos, your services, the towns you work in and your license number. We write the words.
Do you guarantee leads?
On the Full Schedule System, yes: 20 qualified leads in 60 days, or we waive our monthly fee until you get them. The 60 days start when your first ads go live, and every condition is on our guarantee terms page. Results vary; lead volume depends on your market, budget and offer. Starter doesn't come with a lead guarantee. It comes with the 60-minute launch guarantee.
What counts as a qualified lead?
A qualified lead is a homeowner in your service area who completes the survey from your ads, with a project timeline and the work they need done. Duplicates, spam, vendors and salespeople, job seekers, people outside your service area and renters who can't approve the work don't count.
What if I don't get 20 leads?
We waive the monthly fee for your plan and keep working until you reach 20 qualified leads. That holds as long as you kept at least $1,500 a month in ad spend running with Meta for the whole 60 days, contacted every new lead within 1 business day, approved new ads within 3 business days, and kept your plan paid up and your Meta ad account active. We never refund ad spend paid to Meta, or setup fees, unless the law requires it.
Do I pay for ads on top?
Yes. The Full Schedule System needs at least $1,500 a month in ad spend. You pay it straight to Meta from your own card. We never touch that money. Our monthly fee covers running the ads, and it's separate from the ad spend.
Fill your schedule with roof jobs you want
Book the 15-minute market check. If we can't help, we'll tell you on the call.
Free. 15 minutes. No pressure.







