Commercial lawn care contracts are some of the best revenue a lawn or landscaping company can land: big properties, a full season of recurring work, and snow removal and enhancements on top. But they almost never come in through your website. Property managers aren’t searching Google for a new mowing company. Someone has to go get them.
I know because I did it. In early 2026 I spent 10 weeks visiting more than 250 apartment complexes for a 12-year-old landscaping company. That campaign signed 26 commercial properties and $176,346 in lawn maintenance contracts, with an estimated $200K+ in snow removal for the winter. Here’s exactly how to do it.
Who actually signs commercial lawn care contracts?
The buyer is a property manager, not an owner. Depending on the property, that’s the community manager at an apartment complex, an HOA board or its management company, or a facility manager at an office park or retail center.
That matters because property managers care about different things than homeowners:
- Reliability. Their biggest headache is a vendor who doesn’t show up or doesn’t answer.
- Curb appeal. The grounds sell units. A bad-looking property costs them leases.
- Fewer complaints. Residents call the office when something is wrong, not you.
- Budget and paperwork. Insurance certificates, clear pricing and a contract they can approve.
Your pitch is not “we mow lawns.” It’s “you’ll never have to think about your grounds again.”
How do you build a list of commercial properties?
Don’t knock on random doors. Build the list first.
- Scrape Google Maps for apartment complexes, condos, HOAs and office parks in your service area. Tools like Apify, plus a little AI cleanup, will give you names, addresses, phone numbers and websites.
- Find the decision-maker for each property: the community manager’s name from the website, LinkedIn or a call to the office.
- Rank by value. We started with properties where rents were $2,000+ a month, then widened to $1,500+, then $1,000+. Higher-end properties spend more on grounds and care more about how they look.
- Cluster by route. Properties near your existing routes are cheaper to service and easier to visit in one day.
How do you get past the front desk?
The receptionist decides whether you ever meet the manager.
Here’s the sequence that worked:
- Send a short cold email to the manager first, so your name isn’t brand new.
- Call the front desk and ask when the manager is usually in. Don’t pitch the receptionist; ask for help.
- Show up at that time with something for the office. I brought Crumbl cookies or Dunkin’. It costs $20 and it gets remembered.
- If the manager isn’t there, prove you came. Take a photo in front of their building and text it to them with a short note. Nobody else does this.
- Connect on LinkedIn. Some managers answer there faster than email or phone.
What should you offer on the first visit?
Lead with an easy yes, not a hard sell. Two offers worked best:
- A free bid for next season’s maintenance.
- A free asset protection inspection of the grounds: drainage problems, dead trees, damaged turf, trip hazards. It shows you know what you’re looking at, and it often uncovers enhancement work.
Bring a one-page summary of who you are, your insurance, the services you cover (mowing, fertilization, mulch, cleanups, snow) and two or three references from properties like theirs.
How many times should you follow up?
Most contractors quit after one visit and one email. The contracts go to whoever is still showing up on the fifth visit.
In our campaign, every property got three to six visits and 10 or more follow-ups across email, calls, texts and LinkedIn. Commercial deals usually involve more than one decision-maker, like a regional manager, an owner or an HOA board, so the person you talk to may need time and paperwork to get approval.
A simple cadence:
- Day 1: cold email
- Day 2-3: call the front desk, ask when the manager is in
- Day 3-7: first visit with something for the office
- Same day: photo text if you missed them
- Every 5-7 days: alternate email, call, text and a drop-by until you get the walk-through
- After the walk-through: bid within 48 hours, then a two-call close
Track it like a sales pipeline. The Weekly KPI Scorecard keeps your contacts, meetings, close rate and cost per job in ten numbers a week.
Weekly KPI Scorecard
Enter ten numbers every week and see your speed to lead, show rate, close rate, average ticket and cost per job.
- Ten numbers, fifteen minutes, every Monday
- Free printable 13-week version
When is the best time to go after commercial contracts?
Winter. Many properties lock in next season’s vendors before spring. Our outreach ran January to March, and the 26 properties signed and started between April and August.
Winter is also when your crews are slower, so you actually have time to do the visits.
Don’t forget snow and enhancements
The maintenance contract is the start. On our 26 properties, snow removal for the coming winter is estimated at more than $200,000 on top of the $176,346 in lawn maintenance, and enhancements like pruning, plantings, tree removal and turf repairs get sold all season.
Price your maintenance to win, then earn the bigger number on snow and enhancements by being the vendor who answers. Use the calculator in this post to see what each new account really costs you to land.
Want to know where your business is leaking revenue before you go after commercial work? Take the 2-minute Growth Score Assessment.
Overlooked money
Bid on city and government contracts for lawn care and snow removal
Cities, counties, schools and federal agencies hire local companies every year, and many small contractors never bid. There's a lot of money out there for the ones who sign up.
One client example: we helped a lawn care company win a city contract worth $193,500 this year, with the option to renew for 3 years plus snow removal, at about a 65% gross margin. We signed them up on PlanetBids, SAM.gov and their local government's vendor list.
One client's result; not typical or guaranteed. Contract terms and margins vary.
- 1
Start with your local government
Check your city, county, school district and park district websites for a bids, procurement or vendor registration page, and register as a vendor.
- 2
Sign up on bid platforms
Many local agencies post bids on platforms like PlanetBids. Create a free vendor profile and set alerts for your service categories.
- 3
Register on SAM.gov for federal work
Federal contracts require a SAM.gov registration, which is free. It takes some paperwork, so start before you need it.
- 4
Read every bid packet carefully
Insurance minimums, bonding, prevailing wage, scope and deadlines are all spelled out. Miss one requirement and the bid gets tossed.
Requirements differ by agency and contract. Read each bid's rules, and talk to your insurance agent and accountant before you bid on public work.
Quick wins
Want leads this month? Start here
Build the foundation first. A good website, local SEO and citations, plus every profile you can claim: Google, social media, search engines and directories. Keep your NAP (business name, address and phone number) exactly the same on your website and every listing. Verify your site in Google Search Console and Bing Webmaster Tools, and claim Bing Places for Business. The more digital real estate you own, the farther everything below takes you.
Hit up past customers
Send everyone you've worked for a real offer. They already trust you, so it's the fastest money on the board.
Do cold outreach
Call, text (with consent), email or walk in to the people and businesses who buy what you sell.
Run ads
Put a simple offer in front of homeowners in your service area this week.
Post content
Before-and-after photos, short videos and quick tips on your Google profile and social pages.
Partner with businesses that own your customers
Adjacent companies already serve the people you want. When they recommend you, you borrow their authority and trust. Co-market, swap leads or partner on lists (and follow the consent rules).
Answer every lead in under a minute
The faster you reply, the more you close. Wait 2 to 5 minutes and many leads have already called someone else.
Work every job's neighborhood
- Canvass the neighborhood around every job site. Knock on the doors on both sides and across the street.
- Leave a door hanger at every house you don't catch at home.
- Drop a handwritten note or card at the neighbors' doors: sorry for the noise and the trucks, plus an offer for a free inspection or quote.
- Put a yard sign in front of every job, and at the entrance of neighborhoods where you've done work (with permission).
Ask for introductions, not referrals
"Do you know anyone who needs…?" gets a polite "I'll keep you in mind." Asking for an introduction to a specific person gets names. Set it up at the sale, before the work starts:
"Most of our customers come from introductions, about [your real number, like 80 to 90] percent. If we knock it out of the park for you, would you be against introducing me to anyone you know who might need lawn maintenance? We'll give them a free property walkthrough."
Then follow up after the job. If you've built real rapport with the customer, a little humor works:
"So do you hate me, or do you hate your friends? Why haven't you left a review or introduced me to someone who needs lawn maintenance yet?"
Only joke like that with customers you know well. With everyone else, keep it simple and thank them either way.
The bottom line
Commercial lawn care contracts aren’t won online. They’re won by building the right list, getting past the front desk, offering an easy first step and following up longer than anyone else. If you want help running the inbound side while you work the commercial side, the Booked Solid System answers every call and form in seconds and follows up on every quote automatically.