Lawn Care, Cleanups & Landscaping in Berryville, VA

We’re Justin and Trent Holmes, two brothers running a family lawn care business out of Berryville. We mow, clean up, mulch and trim yards across Clarke and Frederick County and nearby towns.

Licensed & insured  ·  Family-owned  ·  Free estimates

What we do

From weekly mowing to a full fall cleanup, we keep it simple: good work, fair prices and a quick reply when you reach out.

Freshly striped front lawn at a gray farmhouse surrounded by woods

Weekly Lawn Mowing

Striped, edged and blown off every visit, so the yard looks sharp all season.

Learn more →

Front yard after a fall cleanup with mulched beds

Fall & Spring Cleanups

Leaf removal, stick pickup and haul-away. Two visits, one price with our Cleanup Plan.

Learn more →

Large hillside bed with fresh mulch, shrubs and boulders beside a fresh-cut lawn

Mulch Installation

Beds cleaned out, edged and topped with fresh mulch.

Learn more →

Yew shrubs freshly trimmed and shaped beside a porch

Shrub Trimming & Bed Cleanup

Bushes shaped up and flower beds cleared of weeds, leaves and debris.

Learn more →

Driveway and beds cleared of leaves

Leaf Removal

Lawns and beds cleared, sticks picked up, and everything hauled away.

Learn more →

New trees planted with mulch rings across a backyard

Landscaping Projects

New beds, plantings and fresh edging to give your yard a new look.

Learn more →

Fall + Spring Cleanup Plan

Two visits, one price. Book once and we take care of the fall leaves now and a spring tidy-up before your first mow.

Under ½ acre

$299

for both visits

½ to 1 acre

$399

for both visits

1 to 2 acres

$499

for both visits

Over 2 acres

Custom

free quote for your property

Fall visit

Leaf removal from your lawn and beds, stick pickup, and haul-away.

Spring visit

Before your first mow: stick and debris pickup, leftover leaf cleanup, and a bed tidy-up.

Plan pricing is based on light to moderate leaf coverage. Heavily wooded lots are quoted separately. Plan customers get first pick of our spring mowing spots.

Hilltop property lawn mowed in stripes with a mountain view and gravel drive

Why folks around here call us

  • Family-owned and local. We’re brothers based right here in Berryville, and you deal directly with the owners.
  • Licensed & insured. You’re covered on every job.
  • Straight pricing. Our Cleanup Plan prices are right on this page, and every estimate is free.
  • Easy to reach. Call or text 540-454-8444, message us on Facebook, or request an estimate online.

How it works

1

Reach out

Call or text 540-454-8444, or fill out our quick free estimate form.

2

Get your free estimate

We take a look at your yard and give you a straight, simple price. No pressure.

3

We get to work

We show up, do the job right, and leave your yard looking sharp.

Follow along on Facebook

We post fresh before-and-afters, seasonal yard tips and open spots on the schedule on our Facebook page a few times a week. Give us a follow to see what we’re working on around Berryville and the valley, and send us a message any time.

Cleaned-up bed with fresh mulch, trimmed shrubs and a flagstone walk in downtown Berryville
Large lawn on a wooded lot mowed in clean stripes
Our crew spreading fresh mulch in a large bed under the trees

What our neighbors say

Had us out to your yard? We’d be grateful if you left us a quick Google review or a recommendation on Facebook. It helps other families around here find a local crew they can trust, and it means a lot to a small business like ours.

Where we work

Home base is Berryville, and we work throughout Clarke and Frederick County and a little beyond. Not sure if you’re in our area? Just call or text.

Now booking 2027 spring mowing

Our weekly mowing route fills up before the grass starts growing. Grab your spot now for spring 2027.

Common questions

How much does a fall cleanup cost?

Our Fall + Spring Cleanup Plan covers two visits for one price: $299 for yards under ½ acre, $399 for ½ to 1 acre, $499 for 1 to 2 acres, and a custom quote over 2 acres. Pricing assumes light to moderate leaf coverage; heavily wooded lots are quoted separately.

What does the Cleanup Plan include?

A fall visit (leaf removal from your lawn and beds, stick pickup and haul-away) and a spring visit before your first mow (stick and debris pickup, leftover leaf cleanup and a bed tidy-up).

Are you licensed and insured?

Yes. Holmes Brothers Landscaping is licensed and insured.

Are estimates really free?

Yes. Call or text 540-454-8444 or fill out our online request form and we’ll get you a price at no cost and no obligation.

What areas do you serve?

We’re based in Berryville and serve Boyce, Winchester, Stephens City, Clear Brook, Bluemont, Clarke County and Frederick County, plus Purcellville, VA and Charles Town, WV.

Are you taking new mowing customers for 2027?

Yes. We’re booking weekly mowing for spring 2027 now. Reach out to get on the schedule, and Cleanup Plan customers get first pick of spots.

Ready for a yard you’re proud of?

Estimates are always free. Call or text 540-454-8444, or tell us about your yard online and we’ll get back to you.

Licensed & insured · Family-owned · Based in Berryville, VA