Dog poop pickup · Downingtown, PA

Somebody has to pick up the dog poop. Good news: it's us.

Doo Doo Diligence comes to your yard on a regular schedule, picks up every pile your dog left, bags it, and drops it in your outdoor trash can on the way out. You get your lawn back for cookouts, kids, and bare feet. We're based in Downingtown (19335) and cover about 12 miles around it.

Get a quote See prices

Happy dog running on the grass in front of a house
A happy dog. Not pictured: what he left by the fence.

How it works

You fill out a form. We do the gross part.

  1. Tell us about your yard

    How many dogs, how big the yard is, how often you want us, and anything we should know about the gate. It takes about a minute.

  2. We set your day

    We email you back with a price and a regular service day. The same person shows up every time.

  3. We scoop, latch the gate, and text you

    We walk the whole yard, pick up every pile, bag it, and drop it in your outdoor trash can (or haul it away for $10 a visit). Then we close the gate and text you a photo to prove it.

Prices

What it costs

Prices are per visit and go by how many dogs you have. Your first visit is a full cleanup of the whole yard. After that, every visit ends with a photo of your latched gate, and weekly and twice-weekly plans include a pet-safe yard deodorizer. Nothing is charged on this site. We'll email you a quote first.

Recurring visit prices by dog count
Dogs Weekly Twice weekly Every other week
1 $35 $29 $60
2 $42 $34 $70
3 $48 $39 $80
4 or more $55 $45 $90

First visit on a regular plan, a full cleanup of the whole yard: $135. (The first visit is usually the big one.) One-time cleanup only: $165.

Prices are for yards up to half an acre. Bigger yard? It's +$10/visit up to an acre, +$20 up to two. Past that, we'll come take a look.

Every visit, the poop goes in your outdoor trash can, bagged and tied. Want it gone instead? Haul-away is +$10 per visit.

Get my quote

About the owner

Hi, I'm Kyle. These two taught me everything I know about poop.

I live with two big, beautiful, long-haired German Shepherds, Bailey and Archie. They're sweet, they're gorgeous, and they poop a ton. Seriously, a ton. Big dogs make big piles, and they never take a day off.

Cleaning up after them is where I learned this job: check behind the shed, check under the bushes, and never skip a week. Doo Doo Diligence is me doing for your yard what I already do for mine.

Head trainers: Bailey and Archie. Days off they've given me: zero.

Kyle standing on a big rock in a park with his two long-haired German Shepherds, Bailey and Archie, on leashes beside him
Me, Bailey and Archie. Upper management.
Kyle smiling as he walks Bailey and Archie down a paved, tree-lined trail
Walk's over. Bags were used.
Bailey and Archie sitting side by side on a path at sunset, with green fields and hills behind them
Golden hour. Not that kind of golden.
Kyle seen from behind, walking Bailey and Archie on a sunny paved trail
Every walk is a training session. For me.
Bailey and Archie lying together on a patterned rug on a wooden patio
Off duty.
Bailey and Archie lying on a green lawn with orange rubber balls
Between piles.
Bailey and Archie lying on a mowed lawn in front of a wooden split-rail fence
Looking innocent. They are not.
Bailey and Archie sitting on a rocky creek bank with trees and water behind them

Service area

Where we pick up poop

We cover about 12 miles around Downingtown. If your ZIP isn't listed, send the form anyway. We'll tell you straight whether we can get to you.

We cover about 12 miles around Downingtown
Map of Chester County with Downingtown highlighted

Do you cover my ZIP?

All 27 ZIPs we cover
  • 19301 Paoli
  • 19316 Brandamore
  • 19317 Chadds Ford
  • 19319 Cheyney
  • 19320 Coatesville
  • 19335 Downingtown
  • 19341 Exton
  • 19343 Glenmoore
  • 19344 Honey Brook
  • 19345 Immaculata
  • 19348 Kennett Square
  • 19353 Lionville
  • 19355 Malvern
  • 19358 Modena
  • 19365 Parkesburg
  • 19367 Pomeroy
  • 19369 Sadsburyville
  • 19372 Thorndale
  • 19373 Thornton
  • 19375 Unionville
  • 19380 West Chester
  • 19382 West Chester
  • 19383 West Chester
  • 19425 Chester Springs
  • 19442 Kimberton
  • 19460 Phoenixville
  • 19520 Elverson

Close but not listed? Send the form anyway and we'll tell you straight.

Downingtown

Home base. The borough and the neighborhoods around it.

ZIPs: 19335

Exton

West Whiteland neighborhoods off Lancaster Avenue.

ZIPs: 19341

Lionville / Uwchlan

Including the 19353 PO boxes in Lionville.

ZIPs: 19341, 19353

Chester Springs

West Pikeland and the roads around it.

ZIPs: 19425

Thorndale

The eastern side of Caln Township.

ZIPs: 19372

East Bradford

Between Downingtown and West Chester.

ZIPs: 19335, 19380, 19382

West Bradford

South and west of Downingtown.

ZIPs: 19335, 19320, 19382

Caln

Parts of Caln Township heading toward Coatesville.

ZIPs: 19320, 19335, 19372

West Chester

The borough, the neighborhoods around it, and the West Chester University ZIP.

ZIPs: 19380, 19382, 19383

Malvern, Paoli & Immaculata

Big lawns and nice yards. The dog does not care about either.

ZIPs: 19355, 19301, 19345

Phoenixville & Kimberton

Up Route 113 and over to the French Creek side.

ZIPs: 19460, 19442

Glenmoore

Long driveways, big lots, lots of yard for one dog to cover.

ZIPs: 19343

Honey Brook & Elverson

The northwest corner of the circle. Farm country, but we'll stick to dog poop.

ZIPs: 19344, 19520

Kennett Square & Unionville

Mushroom country. We only pick up the other stuff.

ZIPs: 19348, 19375

Chadds Ford, Cheyney & Thornton

Down toward the Brandywine battlefield, across the Delaware County line.

ZIPs: 19317, 19319, 19373

Coatesville & points west

Modena, Brandamore, Sadsburyville, Pomeroy, and Parkesburg.

ZIPs: 19320, 19358, 19316, 19369, 19367, 19365

See every ZIP we cover

Why us

What you get every visit

Golden retriever sitting on green grass
Not a customer. Just a good dog on a clean lawn.
Two yellow Labrador puppies on grass
Two puppies. Twice the output.
Yellow Labrador retriever in a field
Supervising the cleanup crew.
Dog standing in a green field
Finally, a lawn you can walk on.

Same person, every visit

No rotating crew. Whoever scoops your yard learns the gate, the dog, and the favorite spot behind the shed.

A photo after every visit

We text you a photo of the finished yard and your latched gate, so you know we came even if you were at work.

We close the gate. Every time.

And we send proof. If we spot a loose latch or a hole under the fence, we'll let you know.

Deodorizer on weekly plans

Weekly and twice-weekly visits include a pet-safe yard deodorizer. Every-other-week plans can add it.

Texts, not phone tag

We text when we're on the way and when we're done. If weather pushes a visit, you hear it from us first.

Bagged, tied, and in your outdoor can

Every pile goes in a bag, the bag gets tied, and it goes in your outside trash can on our way out. Rather it leave with us? Haul-away is $10 a visit.

Missed a pile? We come back.

Find one we missed and we'll come back for it at no charge. No contracts, and you can cancel any time.

Around here

Downingtown and the dogs who think they run it

Storefronts on a Downingtown corner
East Branch Brandywine Creek from the Struble Trail
Two brown and white dogs running on a grass field
Downingtown Log House beside Brandywine Creek
Stone house in Downingtown

Photo credits

FAQ

Questions people ask us

Are you picking up poop yet?

We're lining up our first routes in Downingtown right now. Send a quote request and we'll email you when we can start. You don't pay anything or sign anything until you say yes.

What's included in the price?

Every visit: the same person, the whole yard walked and picked up, the poop bagged, tied, and dropped in your outdoor trash can, your gate latched, and a text with a photo when we're done. Weekly and twice-weekly plans also get a pet-safe deodorizer. If we miss a pile, we come back for it.

Do I need an app or an account?

No. We text you and we email you. That's it. No app to download, no password to forget.

Is there a contract?

No. You can pause for vacation or cancel any time. Just tell us.

Do I need to be home?

Nope. Tell us how to get through the gate on the form. We'll text you when we're on the way and again when we're done.

What about bad weather?

Rain doesn't stop us. Ice, lightning, or a foot of snow might push your visit back a day, and we'll text you if it does. Snow also hides the poop. We're thorough, but we can't see through a snowbank.

My yard is big. Does that change the price?

The prices above are for yards up to half an acre, which is most yards. Half an acre to an acre is +$10 a visit (and +$50 on the first cleanup). One to two acres is +$20 a visit (+$100 on the first cleanup). More than two acres, we'll come look at it before we give you a number. Pick your yard size on the quote form.

Where does the poop go?

Into your outdoor trash can, bagged and tied. That's where it was headed anyway. We just saved you the walk. It has to be an outside can, not one in the garage (trust us, you'll thank us in July). If you'd rather it leave with us, we'll haul it away for $10 a visit. Just check the box on the quote form.

I live just outside your area. Can you still come?

Maybe. Send the form anyway. We'll save your ZIP and tell you honestly whether we can get to you.