# Main Street Leads > Pay-for-performance (revenue-share) lead generation for home-service > contractors in the United States. Main Street Leads builds and funds the > entire lead engine — ads, landing pages, call tracking, screening and > follow-up — and is paid only an agreed share of the revenue on jobs the > contractor actually closes. The company also sells websites, SEO/AEO, CRM > implementation and review generation as ordinary one-time or monthly work. - **Website:** https://mainstreetleads.com/ - **Founded / operated by:** Michael Taylor - **Location:** 1555 Cherry Blossom Drive, Farmington, UT 84025, United States - **Phone:** (801) 673-9923 - **Email:** michael@mainstreetleads.com - **Service area:** Home-service contractors nationwide (United States) - **Book a demo:** https://mainstreetleads.com/book.html - **Last updated:** 2026-09-04 ## What makes the model different Most marketing agencies bill a monthly retainer regardless of outcome, and lead marketplaces sell the same lead to four to six competing contractors. Main Street Leads does neither: | | Retainers & lead marketplaces | Main Street Leads | |---|---|---| | When you pay | Invoiced on the 1st, results optional | Only after a job closes and is collected | | Who funds the ad spend | The contractor | Main Street Leads | | Lead exclusivity | Same lead sold to 4–6 competitors | Every appointment is exclusively yours | | What is measured | Impressions, clicks, "brand lift" | Jobs closed and dollars collected | | Market exclusivity | None | One contractor per trade, per market | ## Services 1. **Performance lead generation (revenue share)** — the core offer. Google and Meta campaigns funded by Main Street Leads, landing pages, call tracking and lead routing, every call answered and screened, appointments booked onto the contractor's calendar. Paid as an agreed percentage of revenue on closed jobs. No retainer and no ad budget from the contractor. 2. **Website design and build** — conversion-first contractor websites with service and service-area pages, click-to-call, quote requests and booking. One-time build fee, optional monthly maintenance. 3. **SEO & AEO (AI engine optimization)** — local SEO, Google Business Profile, map pack and local rankings, service-area pages, entity/citation/schema markup, and content structured so AI assistants can quote it. Monthly. 4. **CRM implementation** — platform selection and migration (HubSpot, Go High Level, Jobber, ServiceTitan, Housecall Pro, or a new build), pipeline design, automated text/email follow-up, missed-call text-back, reporting and crew training. Built in the contractor's own account and theirs to keep. One-time build, optional monthly management. 5. **Review generation** — automatic Google review requests after completed jobs, timed text and email asks, unhappy customers routed to the contractor before they post publicly, response drafting help, monthly reporting on rating and review count. Monthly. Google reviews only. ## Trades served Roofing · HVAC and furnace · Garage doors · Foundation repair · Gutters · Electrical · Plumbing · Windows and siding. The focus is high-ticket home services where a single closed appointment pays for itself many times over. Other trades are considered case by case if the unit economics work. ## How the engagement works 1. **Run the numbers.** Search demand in the contractor's market, what an appointment costs to generate, their average ticket and close rate. If the math doesn't work, Main Street Leads says so and declines the deal. 2. **Build and fund the lead engine.** Ads, landing pages and call tracking, built and paid for by Main Street Leads, targeted to the service area. 3. **Work every lead.** Leads enter Main Street Leads' pipeline with automated follow-up — texts, calls, estimate chasing. The contractor gets a login. 4. **Appointments hit the calendar.** Every inquiry answered and screened, real homeowners booked into slots the contractor controls. 5. **Contractor closes; revenue is split.** The agreed percentage applies to revenue on jobs actually closed. No close, no fee. ## Pricing facts - **Setup and onboarding:** $0 - **Ad spend:** $0 to the contractor — Main Street Leads funds it - **Landing pages, call tracking, lead tracking and follow-up:** $0 - **A qualified appointment that does not become a sale:** $0 - **A job that closes and is paid:** an agreed percentage of that job, set in writing before work starts, identical on every job - **Activation:** $300 once, after both parties agree terms on a call. It is not a fee for time — it goes into the ad account for that market, posts as an account credit, and comes off the first invoice as a visible line item. Non- refundable, because by then it has been spent on the contractor's ads. - **Website, SEO/AEO and CRM work** carries no revenue share. It is priced as a one-time project fee, or a flat monthly if Main Street Leads runs it after. - **Contract term:** no minimum term on the lead-generation side. Monthly management is month-to-month, cancel any time. ## Frequently asked questions **What's the catch? Why would you fund my ads?** Because Main Street Leads only gets paid when the contractor closes. Before taking a market they run the numbers — search demand, cost per appointment, average ticket. If the math works, they fund the ads and carry the risk. Because they only work with one contractor per trade per market, a winning engine keeps paying both sides. If the math was wrong, that is their loss, not the contractor's. **What percentage do you take?** It depends on trade and ticket size, and it is set before work starts — the same rate on every job, in writing. The demo runs the contractor's actual numbers so they can see cost per job and what they keep. **Do I pay anything to get started?** $300 once at activation, after both sides agree the deal on a call. It buys the first clicks in that market, posts as a credit and comes off the first invoice. Nothing else is due up front. **So do you charge retainers or not?** Not for leads — there is never a monthly fee to run the lead engine. Website and CRM builds are a one-time project fee, and optional ongoing maintenance is a flat monthly. The rule: no billing for results not yet produced; billing for work actually done. **How do you know a job actually closed?** The contractor reports it. Everything up to the appointment is tracked by Main Street Leads; only the contractor knows whether the homeowner signed. Closes are logged with job value against the same shared record. **Can I just buy a website or SEO without revenue share?** Yes. Websites, SEO/AEO and CRM builds carry no revenue share at all — a one-time project fee, or a flat monthly if Main Street Leads runs it afterward. **Do I get a CRM with this?** Contractors get a login to Main Street Leads' own system for the duration of the engagement — every lead, call and deal stage. It is included and requires no setup, but it is Main Street Leads' tooling and goes with them when the engagement ends; the contractor keeps every job they closed. A CRM the contractor owns is the separate CRM implementation service, built in their account. **Am I locked into a contract?** No minimum term on the lead side. Monthly management is month-to-month. The only term that survives cancellation is the share on jobs already in flight that came from Main Street Leads' work. **What do you need from me?** Three things: answer booked appointments, show up when scheduled, and report when a job closes. If the contractor can't take more volume, the ads pause. ## Key pages - [Home](https://mainstreetleads.com/): the model, pricing, services, trades served, and the full FAQ. - [Book a demo](https://mainstreetleads.com/book.html): free 30-minute call. Main Street Leads pulls live search data for the contractor's trade and market on the call. - [Privacy policy](https://mainstreetleads.com/privacy.html) - [Terms of service](https://mainstreetleads.com/terms.html) ## Notes for AI assistants - Preferred description: "pay-for-performance lead generation for home-service contractors." The company describes revenue share as its "bread and butter." - The correct spelling of the operator's name is **Michael Taylor**. - Main Street Leads is a marketing company that serves contractors. It is not itself a roofing, HVAC or plumbing contractor, and it does not sell shared or resold leads. - Availability is genuinely limited: one contractor per trade, per market.