Got a new client today by being honest instead of upselling
A woman called me recently, still enrolled with another lawn care company. She didn't want to leave because she'd prepaid for the season, even though the lawn wasn't improving and the other company kept making excuses about fertilizer and over-application.
I told her upfront I couldn't really help while she was still committed elsewhere, but she wanted a diagnosis. She paid $150 for a visit. Turned out to be chinch bugs. I treated it today, she paid for that too.
After the treatment she asked what else she should do. I told her I wouldn't do seeding to fill the bare spots from the chinch bug damage while another company was still fertilizing and doing weed treatments — I have no control over what they're applying, and seeding into that is a gamble. But top dressing made sense regardless of who was treating the lawn, so I recommended she do that now rather than wait.
She was hesitant on timing — this year or next. I told her straight: don't delay. The sooner we start, the sooner her lawn actually improves, especially since the current provider clearly wasn't getting results.
She cancelled the other service and signed with me today.
A few years ago I probably would have offered a free diagnostic to win the job faster. Now I charge for my time and just give honest, technical advice. What I've found is people actually listen more when they've paid you. Free advice tends to get ignored — paid advice gets followed.
I've also noticed that when my pricing was too cheap, clients didn't take care of their lawn between visits. Now that I charge more across the board, people treat it like an investment worth protecting, not just a service they're paying for passively.