Short answer: anywhere from $0 to $10,000+, same as every trade. What's different for landscapers is that your work is visual and seasonal. Someone searching "lawn care near me" in April wants something different from someone searching "patio installation" in September, and nobody hires a landscaper without first looking at what the yard looks like when you're done. Your site has to show the work and make asking for a quote easy.
The Three Real Options
DIY builders (Wix, Squarespace, GoDaddy): $15-40/month. Workable if you have the time to build it, write every page, and keep it current. The real cost is your evenings, and a template that looks like every other lawn company's.
Freelancers: $300-1,500 one-time. Quality varies a lot. Ask to see sites they've built for home service companies, not restaurants or salons, and ask who makes changes after launch.
Agencies: $2,000-10,000+. You're paying for overhead as much as output. For a local landscaping company, that premium rarely buys anything a smaller, focused build can't.
What a Landscaper's Site Actually Needs
- Real project photos, front and center. Finished patios, beds, walls, and lawns from jobs you actually did. Before-and-after pairs are even better.
- Separate pages for the services you want more of. Weekly mowing, hardscaping, irrigation, and cleanups are different searches from different customers. One page covering everything usually ranks for none of them.
- A simple quote request. Landscaping customers often prefer to send a message and photos rather than call. Keep the form short, and keep tap-to-call visible for the ones who would rather talk.
- Seasonal messaging you can change. Spring cleanups, fall leaf removal, and snow work if you offer it. A site that still pushes last season's offer looks neglected.
- Your real service area, in writing. List the towns you actually cover so you stop getting quote requests from places your trucks don't go.
- Pages that load fast on a phone. Photo-heavy sites are the usual offender. Images need to be sized properly or the page crawls on mobile data.
The Hidden Costs Nobody Mentions
Hosting, a domain, and basic upkeep typically run $10-20/month no matter who builds the site. If you also want Google Ads sending traffic to it, that's a separate ongoing budget from the build. Be wary of anyone who bundles "guaranteed leads" into a one-time website fee; the math doesn't work unless something is being cut where you can't see it.
What I Charge, and Why
I build landscaping websites for a flat $499. They're fast, mobile-first, and built around the quote requests you actually want. No monthly fee for the site itself. If you also want Google Ads running to it, that's a separate $750/month management fee, plus your own ad spend paid directly to Google, which I don't mark up. I build every site myself and run every campaign myself, and you can cancel anytime in the first 30 days.