Back to Blog

Contractor Grand Opening Marketing: The 30/60/90 Day Plan for a New Business Launch

Pipeline Research Team
Blog

A new contractor's 90-day marketing plan splits into three phases: month one is foundation (LLC, license, insurance, Google Business Profile, LSA verification submission, basic website, business cards, truck wrap) plus 10-15 below-cost jobs from family, friends, and former coworkers to seed reviews; month two is a review-generation push targeting 25+ five-star Google reviews and Nextdoor neighborhood seeding; month three is the paid-ad rampup with $1,000/month on Local Service Ads and $500/month on Google Search Ads, capped strictly until close rate and ROAS are proven. Total month-one-through-three marketing spend lands $2,500-$5,000 for a lean launch.

Key Takeaways

  • The top 10% of new contractor launches book 80-120 paid jobs in their first 90 days at an average ticket of $385-$520, generating $30,000-$60,000 in month-three revenue
  • Month-one marketing spend for a lean launch runs $1,500-$2,500 total: $300 for a basic Astro or Carrd site, $250 for branded business cards and yard signs, $0 on Google Business Profile and LSA submission, $800-$1,500 on a vinyl truck wrap
  • Local Service Ads cost $25-$120 per lead in 2026 with HVAC, plumbing, and roofing at the high end; a $1,000 monthly LSA budget books roughly 8-12 paid jobs at a 35-50% close rate
  • Contractors who collect 25+ Google reviews in their first 60 days from family, friends, and the first 10-15 below-cost jobs rank in the local 3-pack 4x faster than launches that wait to ask
  • Sponsoring a Little League team for $400-$800/season produces more local recognition and referrals than $500 in cold Facebook ads, with the bonus of a team photo and lawn signs across 12-15 homes for six months

The top 10% of new contractor launches book 80-120 paid jobs in their first 90 days at an average ticket of $385-$520, generating $30,000-$60,000 in month-three revenue. They do it on roughly $2,500 in marketing spend across all of month one, zero of it on Facebook ads.

Most new contractors launch the opposite way. They build a $4,000 website, pour $2,000 into Facebook ads in week two, and have eight reviews on the Google Business Profile by month four. Then the bank balance hits zero and the launch dies on month five.

The contractors who survive the first 90 days do the same five things in the same order. Foundation in month one. Reviews in month two. Paid traffic in month three. Truck wrap and community involvement running underneath the whole thing. This is the playbook.

The 90-day-to-100-jobs benchmark

A contractor on r/sweatystartup posted a launch retrospective in 2026 that has become the rough benchmark for what a strong residential service launch looks like. Solo HVAC operator, used Transit van, master license, launched in a mid-size metro with no prior customer book.

Month one: 11 jobs, mostly friends and family at 30-40% off, $3,200 revenue. Month two: 27 jobs, $11,800 revenue, 19 Google reviews. Month three: 64 jobs, $34,000 revenue, 42 Google reviews, LSA badge live, three booked maintenance plans. 102 jobs in 90 days, $49,000 in revenue, all on $2,800 in marketing spend.

The pattern repeats across r/sweatystartup, ContractorTalk, and r/HVAC launch threads. The numbers move 30-40% in either direction by market and trade, but the shape is the same. Slow month one. Inflection in month two. Real revenue in month three. The contractors who collapse in month four are the ones who skipped the month-one foundation and tried to brute-force traffic with paid ads.

Month one: the foundation list

Month one is administrative. It is also the month that determines whether months two and three work at all.

The non-negotiable launch checklist, aligned to the 2026 LSA setup timeline:

ItemCostTime
LLC formation + EIN$200-$5001-2 days
State contractor license + bond$300-$1,5002-8 weeks (parallel)
General liability insurance ($1M)$1,800-$4,000/year1-3 days
Workers comp (if hiring)$1,500-$4,500/year3-5 days
Business banking + accounting$0-$3001 day
Google Business Profile setup$01-2 hours
Local Service Ads verification submission$01 hour to submit, 2-4 weeks to clear
Basic website (Carrd, Astro, Squarespace)$200-$5001 weekend
Branded business cards (500)$50-$1203-5 days
Branded yard signs (10)$150-$3005-7 days
Truck wrap or magnetic door signs$300-$1,5001-2 weeks
Branded shirts or polos (5-10)$250-$5001 week
Total month-one marketing spend$1,500-$2,50030 days

Submit the Google Local Service Ads application on day one. The verification clock runs 2-4 weeks in parallel with everything else, which means the badge is live in time for the month-three rampup. Skip day one and the badge does not show up until month two at the earliest.

The Google Business Profile is the second day-one task. Per the 2026 contractor GBP optimization research, homeowners use Google for 90%+ of local contractor searches and the Map Pack captures 42% of clicks. Claim the listing, verify by postcard or video call, upload 20+ photos (truck, team in uniform, before-and-after, the office or garage), set service area and services, set hours. A full GBP checklist lives here.

A single-page Carrd or Squarespace site with phone number, service area, three services, six photos, and a contact form does the entire job for the first 90 days. Spend $300 not $3,000. The bigger site can wait until year two when you have content and reviews to fill it.

Month one: the 10-15 below-cost jobs that seed reviews

The other half of month one is doing real paid work, at cost or near cost, for people who will leave Google reviews.

The list goes in this order:

  1. Immediate family. Parents, siblings, in-laws. Real jobs (water heater, thermostat, panel swap) at parts cost plus $50-$100 labor. Each job ends with a text-message review request the same night.
  2. Former coworkers and shop bosses from your W-2 days. They know you do good work. Most will say yes to a “I’m launching, would you let me service your AC at cost?” message. 30-40% conversion.
  3. Friends and neighbors who own homes. Same offer. Same 24-hour text review request.
  4. The first 3-5 paid jobs that walk in from word of mouth. Charge full price. Still ask for the review.

A contractor on r/HVAC described running this exact playbook: 14 friends-and-family jobs in his first 35 days, 13 Google reviews, ranked top-three in the local map pack by month three. Below-cost work in month one is the cheapest review acquisition channel a new contractor will ever access. Each Google review on a verified LSA listing is worth roughly $80-$150 in equivalent paid-lead acquisition cost.

Month two: the review push and Nextdoor seeding

Month two is when the marketing engine actually turns on. The goal is 25+ total Google reviews by the end of month 60, a verified LSA badge live by week 6-8, and the first 5-10 paid jobs from local search.

The review system:

  • Text-message ask within 24 hours of every job completion. Template: “Hey [name], thanks for letting [your shop] handle that today. If you have 30 seconds, a Google review really helps a small local business like ours. Here is the link: [shortened GBP review URL].” 35-50% of customers leave a review when asked this way; 5-10% with a verbal ask and no follow-up.
  • Yard sign on every completed job for the first 90 days. Two-color, big phone number, “Another job by [your shop] - leave a review at [vanity URL].” Per the truck wrap and yard sign research, one of the highest-ROI neighborhood tools available.
  • Review responses on every single review within 24 hours, including the 5-star ones. Google’s ranking algorithm tracks response rate and recency.

Nextdoor seeding runs alongside the review push. Create a Nextdoor business profile, post 1-2 times a week. Short post, useful tip, photo of completed work, no hard sell. “Replaced this 18-year-old water heater in Maplewood today. Quick reminder: if the bottom of the tank shows rust, you are 6-12 months from a leak. Happy to take a look at no cost for any Nextdoor neighbor.” Generates 1-3 inbound messages per post in a tight service area.

End of month two target: a Google Business Profile with 25+ reviews averaging 4.8+, an active LSA badge, 3-5 active Nextdoor neighborhoods, and 8-12 paid jobs from non-friends-and-family sources. Revenue lands $8,000-$15,000 for a solo operator.

Month three: the paid ad rampup with cap discipline

Month three is the first month a new contractor should spend a dollar on paid digital ads. Not before.

The two channels, in order:

Local Service Ads, $800-$1,200/month cap. Per the 2026 LSA pricing research, cost-per-lead runs $25-$120 in 2026, with HVAC, plumbing, and roofing on the higher end. A $1,000 LSA budget produces roughly 10-20 leads at the median; a 35-50% close rate produces 4-10 booked jobs at an average ticket of $385-$520. Net: $1,500-$5,200 in revenue on $1,000 in spend. ROAS lands 1.5x-5x once the badge has 25+ reviews behind it.

Google Search Ads, $300-$500/month cap. Single campaign, single ad group, exact-match keywords like “[city] [trade] repair” and “[city] [trade] near me.” Manual CPC bidding so you cannot blow the budget. Fill gaps between LSA leads, do not scale aggressively. Expect 8-15 clicks per $100 in spend and 1-3 booked jobs per $300.

A contractor on ContractorTalk described the classic mistake: launched in 2024, hit $35K month three on $1,200 in ad spend, doubled to $2,400 in month four expecting $70K, instead got $40K with worse close rate because the new leads were lower intent. Keep the cap until you have 60 days of close-rate data. Then raise it 25% at a time.

Skip Facebook and Instagram ads entirely in the first 90 days. They convert 5-10x worse than search-intent traffic for home service.

Truck wrap and community involvement run underneath everything

Two channels do not fit neatly into month one, two, or three because they compound across all of them.

The truck wrap. A partial vinyl wrap at $800-$1,500 or a full wrap at $3,500-$6,000 turns the service vehicle into a 30,000-70,000 daily-impression billboard per wrap industry estimates. The wrap only works if the truck is on job sites in the service area, not parked in the garage. Magnetic door signs at $80-$150 are the bootstrap version for month one.

The neighborhood marketing post-install plays directly off the wrap. After every install or service call, walk 4-6 neighboring doors and drop a branded card: “Hi, [your shop] just finished a job for your neighbor at [house number]. We are in the area for the next two days and offering free system checks for any neighbor who books before Friday.” Conversion runs 5-15% in tight residential neighborhoods.

Community involvement. Sponsoring a Little League team at $400-$800/season puts the company name on 12-15 kids’ jerseys, on a banner at the field, in the team photo that goes home with every family, and on lawn signs across 12-15 homes for six months. The implied ROI exceeds $500 in cold Facebook ads by a wide margin because the audience is local homeowners who already feel a connection to the brand sponsoring their kid’s team.

Same logic applies to chamber of commerce membership ($300-$600/year), church bulletin sponsorships ($200-$400/year), and high school football program ads ($150-$400/season). None scale. All produce trust at a lower cost per impression than digital ads for a brand-new contractor with no track record.

Common launch marketing mistakes

Going big on paid before reviews. $3,000 on Google Ads in month one with zero reviews produces 1-2 booked jobs at best. The same spend in month three with a 25-review GBP and a live LSA badge produces 15-25 jobs.

Building a $4,000 website on day one. A Carrd or Squarespace site for $300 does the entire job for the first 12 months. The build-it-right-once-later approach works better than rebuilding twice.

Skipping the LSA application until month three. The verification clock runs 2-4 weeks. Submitting on day one means the badge is live for the month-three rampup. Submitting in month three means waiting until month four or five.

Asking for reviews verbally instead of by text. Verbal asks convert 5-10%. The 24-hour text-message ask converts 35-50%. 4-5x difference in review acquisition.

Buying Facebook ads in month one. A new contractor with two reviews and a Wix page running $1,000 in Facebook ads produces 80-150 clicks and zero booked jobs. Save the channel for year two.

Treating community sponsorships as charity. A $500 Little League sponsorship is a marketing line item. Track it like a paid channel: ask every inbound caller how they heard about you, log the source, evaluate ROI at end of season.

The honest take

A new contractor’s first 90 days of marketing are 80% sequencing and 20% spend. The contractor who spends $2,500 in the right order over 90 days outperforms the contractor who spends $10,000 in the wrong order by 3-5x on booked jobs.

The order: foundation (LLC, license, insurance, GBP, LSA submission, basic site, business cards, truck wrap) in month one, reviews and Nextdoor seeding in month two, paid traffic with strict caps in month three. Underneath it all: the truck on the road every day, the door hangers after every job, the Little League jerseys in the spring.

What kills new contractor launches is rarely skill at the trade. The killer is impatience with the foundation phase. Owners who skip month one for month-three paid traffic burn cash they cannot afford and quit by month six convinced marketing does not work. Owners who do month one in order, even with no revenue, are the ones still running trucks in year three.

The launch is slow on purpose. The compound starts in month four. For HVAC, the full HVAC business plan covers the financial side. For plumbing, the plumbing business plan does the same. For trade-specific paid acquisition once foundation is set, the HVAC contractor page covers the stack.


Pipeline Research Team