Dog Poop Removal in Ruckersville and Charlottesville
Local, owner-operated pet waste cleanup that keeps your yard clean, sanitary, and ready for your family to enjoy.

Prefer to talk first? Call or text Justin at (434) 944-8170

What Customers Say

We keep your yard clean so you don't have to.

If you are tired of dealing with pet waste, I make it easy. You schedule service, I handle the cleanup, and your yard stays cleaner, safer, and ready for kids, dogs, and guests.

1. Schedule your service.

Get started by clicking the button below. Service options include one-time service or recurring weekly, bi-weekly, or monthly visits.
First cleanup FREE.

2. We handle the work.

We arrive on your scheduled day, thoroughly remove all pet waste from your yard, and leave it clean, fresh, and safe for your family. Optional waste haul-away available.

3. Enjoy your yard.


Relax knowing your yard is clean, safe, and ready to be enjoyed by your family and pets.

Serving Greene County and Charlottesville

Greene Pet Waste Removal is a local owner-operated service based in Ruckersville. I serve Greene County, Charlottesville, and neighborhoods along the Route 29 corridor.

Your first cleanup is free. Pricing is set up front, so you know your rate before I ever come out.

You do not need to be home on service day. Friendly dogs are welcome to stay outside. I only ask that you keep any dog that has shown aggression inside during the cleanup.

Affordable Pet Waste Removal Plans

Choose the plan that best fits your needs and enjoy a clean yard every week, bi-weekly, or monthly.

Prices shown are for a typical yard with one dog. Add a dog for +$10/visit. Most customers pay $90–140/month.

Weekly Service

$23/visit

Ideal for regular maintenance

Bi-Weekly Service

$35/visit

Perfect for occasional cleanup

Monthly Service

$56/visit

Best for long-term maintenance

Add a dog: +$10/visit | Waste haul-away: +$5/visit | Yards over 1/4 acre: +$3 to $6/visit

Yard Deodorizer

Regular cleanup removes the waste. A monthly deodorizer treatment handles what is left behind in the grass.

I use Yard Odor Destroyer by Doo Doo Squad, an enzyme and bacteria formula that breaks down odor at the source instead of covering it up. The manufacturer states it is non-toxic and gentle on pets, grass, and plants. It works on natural and artificial lawns, patios, decks, concrete, gravel, and cat markings. Almond scent, no rinsing needed.

$25 per month. The treatment is applied during one of your regular cleanup visits, so there is no extra trip and no separate appointment. Your first treatment is $35, because it uses a stronger mix built for heavy odor.

Available at any service frequency, weekly, biweekly, or monthly.

Β 

Got cats too? Add litter box service to your yard cleanup. 1 box $15, 2 boxes $20, 3 boxes $25 per visit. Litter included. Just select it when you sign up.

Why Homeowners Choose Greene Pet Waste Removal

Sanitized tools at every yard. I carry two rakes and alternate them, so the one I just used gets its full disinfectant contact time while I work with the other. Tools are cleaned between every property with ProVetLogic Animal Facility disinfectant, EPA-registered and used in veterinary and kennel settings. Fresh bags, fresh gloves, and sanitized shoe covers at every yard.

No silly dog puns here. I save the bad puns and dad jokes for my kids. All you’ll get from me is professional, reliable service.

I’m local. I live in Ruckersville and I work in these neighborhoods every week. When you call Greene Pet Waste Removal, you talk to the owner. Not a call center, not a franchise. I know your yard and the job gets done right.

Your first cleanup is free. I’ll clean your yard at no cost on my first visit. It’s how I earn your trust before you ever pay a dime. No pressure, no obligation.

Honest, accurate pricing. The prices on this site are real: what you see is what you pay for a typical yard up to a quarter acre with one dog. Each additional dog is +$10/visit. Larger yards are +$3/visit up to half an acre and +$6/visit up to a full acre. I will confirm your rate before your first visit.

You don’t need to be home. I come on your scheduled day and do the work. Friendly dogs are welcome to stay outside β€” I only ask that you keep any dog that’s shown aggression inside during the cleanup. Gated yard? Share the access details and I’ll handle the rest.

Consistent, reliable service. Same day every week, done to the same standard every visit. Your yard stays clean without you thinking about it.

Service Areas

Greene County & Ruckersville

Ruckersville is home base. If you live in Greene County, you’re in my core service area.

Deer Lake Estates β€” Right here in Ruckersville with larger lots and plenty of yard space. Big yards and dogs go hand in hand β€” and so does the cleanup.

Carodon β€” Just south of Ruckersville. Spacious properties with big backyards where dogs have room to run. I’m already in the area weekly.

Greenecroft β€” Another established Ruckersville neighborhood. If you’re here with a dog and a yard, I can easily fit you into the route.

Four Seasons β€” A well-known community right in the Ruckersville area. Close to home base and easy to service regularly.

Holly Hill β€” In the Barboursville/Ruckersville area with nice properties and good-sized yards. Right along my regular route.

Preddy Creek β€” Over in Barboursville on lots ranging from half an acre to three acres. With that much yard, waste adds up fast β€” especially with multiple dogs.

Creekside & Village at Preddy Creek β€” A growing community in Barboursville with new homes going up. Moving in and want one less thing to think about? I can get you started from day one.

Stanardsville β€” Just up Route 29. If you’re in the area with a yard and a dog, I can work you into the route.

Charlottesville & the 29 Corridor

The Route 29 corridor into north Charlottesville is full of family neighborhoods with dogs in nearly every yard. I service these communities on regular weekly routes.

Forest Lakes β€” Nearly 1,500 homes across Forest Lakes North and South. Walking trails, cul-de-sacs, and a lot of dogs. Whether you’re in Springridge, Arbor Lakes, Ravenswood, or any of the sub-neighborhoods, I service the entire Forest Lakes community.

Dunlora β€” An established community off Rio Road with quiet streets and well-kept yards. I service Dunlora, Dunlora Forest, Dunlora Gates, Dunlora Park, and Dunlora Village.

North Pointe β€” A newer community on the 29 corridor with good-sized lots. I’m already working in this area and adding customers regularly.

Belvedere β€” Off Rio Road with walking trails, green spaces, and a dog park. If your dog is getting as much use out of the backyard as the dog park, regular cleanup makes a difference.

Hollymead & Brookhill β€” Between Forest Lakes and the airport, with a mix of established homes and newer construction. Plenty of dog owners in these neighborhoods who’d rather not spend their Saturday with a bag and a rake.

Not sure if you’re in my service area? Call or text me at (434) 944-8170 β€” if I can fit you into a route, I will.

Frequently Asked Questions

Do I need to be home during service? No. Most customers aren’t home when I arrive. As long as I can access your yard, I’ll handle everything. I love working around friendly dogs, so they’re welcome to stay outside. I only ask that if your dog has shown any aggression, you keep them inside during the cleanup. If you have a locked gate, share the code or leave it unlocked on your service day.

How does pricing work? The prices listed above are real, not estimates: that is what you pay for a typical yard up to a quarter acre with one dog. Each additional dog is +$10/visit. Larger yards are +$3/visit up to half an acre and +$6/visit up to a full acre. I will confirm your rate before your first visit. Most customers pay $90-140 per month.

What happens to the waste? By default, I bag it and place it in your curbside trash bin. If you’d prefer I haul it away, that’s available for an additional $5 per visit.

What if it rains or there’s bad weather on my service day? If severe weather makes it unsafe or impractical to service your yard, the visit will generally be moved to your next scheduled service day. Any missed service is credited toward future visits β€” you never pay for a visit that doesn’t happen.

Does my grass need to be mowed? I service your yard either way. Tall grass hides waste, so a freshly mowed lawn gets you a more thorough cleanup. If the grass is high on your service day, I clean what I can find and catch the rest on the next visit.

How does billing work? You’re charged after the work is done, never before. Invoices run monthly and cover the visits I actually completed that month, so you never pay for a visit that didn’t happen. If you’d rather be billed weekly, just ask and I’ll set it up that way.

Do you service multi-dog households? Absolutely. The listed rate covers one dog on a yard up to a quarter acre, and each additional dog is +$10/visit. Larger yards are +$3/visit up to half an acre and +$6/visit up to a full acre. I will confirm your rate before your first visit, so there are no surprises.

Is there a contract?Β No contracts. Your first cleanup is free, no strings. After that you can adjust or cancel anytime with a call or text.

What areas do you serve? I’m based in Ruckersville and service Greene County, north Charlottesville, and communities along the Route 29 corridor β€” including Forest Lakes, Dunlora, North Pointe, Belvedere, Hollymead, Deer Lake Estates, Preddy Creek, and more. Not sure if you’re in my area? Call or text me at (434) 944-8170.

How do I pay? I keep a card on file and it’s charged automatically after your service, so there’s nothing to remember.

How do I get started? Click Get Your Free First Cleanup at the top of the page and you’ll see your price in about thirty seconds. Or call or text me at (434) 944-8170 and I’ll take care of it.

Meet Justin

Justin Mays, owner of Greene Pet Waste Removal

I’m Justin Mays, owner and operator of Greene Pet Waste Removal. I live in Ruckersville with my family and our dog, Sport.

I started this business because I saw a need in Greene County and the Charlottesville area for reliable, affordable pet waste removal.

I also manage estates and properties across the region through my other business, LM Estate Service. I know what it takes to keep a property looking its best, and I bring that same standard to every yard I service.

If you’ve got a dog and a yard, give me a call or text at (434) 944-8170.

Call for a Free Quote
(434) 944-8170

Greene Pet Waste Removal LLC

Pet Waste Removal in Ruckersville & Charlottesville

Call or Text: (434) 944-8170

Β© 2026 Greene Pet Waste Removal LLC. All rights reserved.

Privacy Policy