Blog

7 Landscaping Website Mistakes Costing You Jobs

landscaping

No Before and After Photos of Your Actual Work

This is the big one. A landscaper without before-and-afters is like a restaurant with no menu photos. People need to see what you've actually done in your area.

The mistake most landscapers make is either having no photos at all, or using generic stock images that look nothing like local yards. Someone in Chicago searching for a patio builder doesn't care about a picture of a perfectly manicured estate in California. They want to see what you've built in Illinois.

If you're just starting out, photograph every single project you do. Driveway repair. Mulch beds. Deck work. Hardscape installations. Get close-ups and wide shots. Take photos in good lighting, even if that means going back the next morning. People scrolling on their phone will spend maybe five seconds looking at your images. Make those seconds count.

Service Area Is Vague or Missing Entirely

This one kills leads faster than you'd think. You live in suburban Denver and service a 15-mile radius. But your website just says "Greater Denver Area." Now someone in Littleton thinks you might show up, someone in Fort Collins thinks you might show up, and neither of them can tell if you're worth contacting.

Be specific. List the exact neighborhoods, zip codes, and towns you serve. If you service Westminster, Thornton, and Broomfield but not Boulder, say that. People respect clarity. They also won't waste your time or theirs by calling if you're too far away.

Pro tip: Include a map on your site showing your service area. It takes ten minutes to add and eliminates dozens of out-of-area inquiries every month. That means your phone rings with actual customers instead of "Do you service this address?" calls.

No Phone Number or Call-to-Action Above the Fold

Your phone number should be the easiest thing to find on your entire website. Not buried in a "Contact" page. Not hidden in tiny text at the bottom. Prominent. Clickable. Right there when someone loads your homepage.

Someone looking for a landscaper is usually on their phone. They found you in Google search results. They scroll to your site and spend eight seconds deciding if you're legit. If they can't instantly tap a phone number or see a clear "Call Now" button, they're gone to the next result.

Same goes for your service pages. Your lawn care page. Your hardscaping page. Every page should have a way to get in touch without making someone hunt for it.

"About Us" Page Talks About the Company, Not Why You're Different

A lot of landscaping websites have an About page that reads like a corporate biography: "We've been in business since 2015. We have five trucks. Our team is dedicated to excellence." Okay. So is your competitor down the street.

People want to know why they should hire you instead of the other three landscapers who showed up in their Google search. Maybe you're the only one in the area who specializes in native plantings. Maybe you're a family business that does the same yards for 20 years. Maybe you focus on low-maintenance xeriscaping because that's your background.

That's your story. Not your founding date.

Use your About page to explain what makes you different. Why do you actually care about this work? What problem do you solve better than anyone else? A homeowner reading this should feel like they understand who you are and whether you're a fit for their project.

Pricing Is Completely Hidden or Nowhere to Be Found

This is tricky because every job is different. A mulch refresh for a small townhouse costs nothing like a full landscape redesign. You get it.

But here's what kills leads: a website with zero pricing information. No ballpark estimates. No service packages. No "starting at" pricing. This forces someone to fill out a contact form or call just to know if you're even in their budget.

Most people won't do it. They'll call three other landscapers with pricing on their site instead.

Add a pricing page or pricing section on your services. You don't need exact quotes. A simple "mulch refresh: starting at $200-400 depending on square footage" gives someone a sense of your price range. For maintenance plans, show your typical costs for small, medium, and large properties. For hardscaping, be honest that you need to see the space, but give examples: "Patio installation typically ranges from $3,000-8,000 depending on size and materials."

This filters out tire-kickers and qualifies inbound leads before they even call.

No Testimonials or Reviews on the Site (Only Social Media)

Customers trust other customers. A Google review or a real testimonial with a name and a photo is infinitely more valuable than your own marketing copy.

Many landscapers have Google reviews or Facebook testimonials but don't show them on their website. That's a missed opportunity. Screenshot your best reviews. Ask a few loyal customers if you can feature a short quote on your site. Include their name, neighborhood, and ideally a photo.

If you don't have reviews yet, ask your last five customers to leave one on Google. Make it easy. Send them a direct link. Thank them when they do.

A website with zero social proof looks new or inexperienced, even if you've been doing this for ten years. One with three or four real testimonials looks trustworthy immediately.

Mobile Site Is Broken or Impossible to Navigate

Most of your traffic is mobile. Someone searching "landscaper near me" on their phone is a warm lead right now. If your site is hard to read on mobile, your phone number is hard to tap, or your images won't load, they're calling someone else.

Test your site on a phone. Right now. Load your homepage. Can you read the text without zooming? Can you tap your phone number with your thumb? Does clicking your contact button do something?

If you built your site on an old platform or with a cheap builder (looking at you, Wix with poor mobile defaults), your mobile experience might be hurting you without you knowing it. If your site feels clunky or slow on a phone, that's a sign it needs a rebuild.

The Fix Is Simpler Than You Think

You don't need a fancy site. You don't need animations or auto-playing videos or an Instagram feed embedded on your homepage. You need clarity, photos, and a way for people to contact you.

If you're already fighting with an outdated site or one that doesn't reflect your actual work, it might be time to start fresh. A proper website doesn't have to be expensive, and it shouldn't require a long-term contract or constant maintenance headaches. Something like OutsourceIQ handles design, hosting, and updates for ninety-nine dollars a month with no contract, so you're not locked into something that doesn't work.

Your website should be your best salesman. It should work for you while you're sleeping, doing estimates, or running crews. Right now, it might be actively losing you work. Fix that, and you'll see the difference in your phone ringing.

Frequently Asked Questions

What photos should I put on my landscaping website?

Use before-and-after photos of your actual work in your service area. Include close-ups of hardscaping, patios, plantings, and lawn care results. Avoid generic stock photos that don't show real local yards.

Should I hide my pricing on my landscaping website?

No. Add at least a ballpark range or starting price for your main services. People filter out based on budget anyway. A pricing range qualifies leads before they call and builds trust that you're transparent.

Do I need Google reviews if I have testimonials on my website?

You need both. Google reviews help you rank in local search and show up in Google Business results. Website testimonials help convert visitors once they land on your site. They work together.

How important is a mobile-friendly website for landscaping?

Critical. Most of your customers find you on mobile, so if your site is hard to use on a phone, you're losing leads before they can contact you. Test your site on an actual phone regularly.

See our landscaping website service →

Need a Website for Your Business?

We build it free. Unlimited updates for $99/mo. No contracts.

Get My Free Website