Field note card: do it yourself, or pay someone

DIY Tree Service Marketing vs Agency: What Pays Off

August 31, 2026

The question gets asked in tree service Facebook groups most weeks, and it gets answered badly every time, usually by an agency owner in the comments. So here is the disclosure first: we sell done for you marketing to tree services. Read the section on what you should keep doing yourself with that in mind, because it is the section that costs us money to write.

The framing is also wrong. Marketing for a tree service is not one job you either do or hand over. It is about six jobs, and they have wildly different answers.

The parts that are almost always worth doing yourself

Your Google Business Profile. Nobody outside your business knows your service area boundaries, your job types or which photos are actually yours. The profile takes an afternoon to set up properly and about ten minutes a week after that. An agency charging a monthly fee to post to it is charging you for ten minutes.

Getting reviews. This is the highest return activity in local trades and it cannot be outsourced in any real sense. The review comes from the crew handing over a job well done and asking while the customer is standing there looking at a clean garden. An agency can build you a review request sequence. It cannot make the ask.

Photos. You are already at the top of the tree. Nobody you hire will get that shot. Before and after pairs from your own jobs beat anything a marketer can source, and they are free.

Answering the phone. Not marketing, strictly, but it decides whether any of the marketing pays. There is no point buying more calls until the ones you have are being picked up. We built a missed call cost calculator for exactly this argument, and most owners are surprised by their own number.

The parts where doing it yourself usually loses money

Google Ads, run properly. This is the one that separates the two paths. Ads are not hard to switch on and are genuinely hard to run without wasting money. The failure mode is not that you cannot learn it. It is that learning it costs you real budget while you learn, and the learning happens in half hour blocks at nine at night after a fourteen hour day. We wrote up the most common tree service Google Ads mistakes and every one of them is a thing an owner does in their first month, not a thing a fool does.

Tracking what a lead actually cost. Most owners running their own ads cannot say what a booked job cost them, because the phone rings and nobody writes down where it came from. Without that number you cannot tell a good month from a lucky one. Our own measured numbers are in what it really costs to generate a tree service lead, including the methodology, so you can check them rather than take them.

Following up. The lead that does not close today closes in three weeks if somebody chases it. Nobody chases it. This is systems work, and it is the part of an agency engagement that quietly earns its fee.

The cost nobody puts in the comparison

DIY is described as free because the invoice is zero. The real price is your hours, and yours are not cheap.

Work it out with your own numbers rather than ours. Take what an hour of your time is worth when you are on a job, decide honestly how many hours a week the marketing takes once you include the evenings spent reading about it, and multiply. Most owners doing this for the first time find the answer sits somewhere in the same range as a small retainer, which is the point. It is not that DIY is expensive. It is that it is not free, and the comparison usually pretends it is.

The second hidden cost is slower. Time spent inside an ads dashboard is time not spent on the two things that compound in this trade, which are crew capacity and repeat commercial accounts. That trade off is covered properly in our guide to growing a tree service business.

What you are actually buying from an agency

Not demand. Demand for tree work is created by wind, by roots in drains and by a homeowner finally looking up. No agency creates it.

What you are buying is capture and speed. Somebody whose job it is to be in the account on a Monday morning, to notice the storm before you do, and to make sure the call that comes in gets answered and followed up. That is worth paying for when there is enough demand flowing past you to be worth capturing, and it is worth nothing when there is not.

Which is why the honest answer to most owners asking this question is: not yet.

The number that decides it

Ask one question. How many enquiries did you get last month, and how many turned into booked work?

If you cannot answer, do not hire anybody. You have a measurement problem, and paying somebody to pour more leads into a bucket you have not looked inside is the most expensive mistake in this whole category. Spend a month writing down every call and where it came from.

If you can answer, and the gap between enquiries and booked jobs is large, your problem is answering and follow up, not more advertising. Fix that first. Our tree service answering and booking system exists because this is where most tree companies actually leak money.

If you can answer, the gap is small, and you are turning work away or sitting idle depending on the week, that is when buying ad management pays. That is the case our done for you growth system is built for, and we would rather tell you to wait than sell you it early.

FAQ

Is a marketing agency worth it for a small tree service? It depends on whether you are capturing the demand you already have. If calls are going to voicemail or leads are not being chased, an agency will increase your spend without increasing your booked work. Fix capture first, then buy volume.

How much of tree service marketing can I realistically do myself? Your Google Business Profile, review collection, job photos and answering the phone are all better done in house and take a few hours a week. Paid ads management and lead tracking are where most owners lose more in wasted spend and evenings than a retainer would cost.

What should I do first if I have no budget at all? Claim and complete your Google Business Profile, ask every completed job for a review, and start writing down where every call came from. All three are free and the third one is what makes any later spending decision possible.

How do I know if my agency is doing anything? Ask for cost per booked job, not cost per lead or impressions. If they cannot produce it, either the tracking is not set up or the number is bad. Both are your problem to fix.

Can I start DIY and hire someone later? Yes, and that is the usual path. Running your own ads badly for a few months is not wasted if you keep the records, because you arrive at the conversation knowing your close rate and your average job value, which is most of what any competent agency needs to start.

Kislay Anand

Kislay Anand

Managing Director of DYOD. Builds the growth system for tree service companies in the USA: an answering system that picks up and books every call an owner would otherwise miss, and fully managed Google Ads with follow-up run end to end. Instagram: instagram.com/doyourownads

Instagram logo icon
Back to Blog