Gresham · Troutdale · Happy Valley · Fairview · Wood Village
Pooper scooper service for Gresham, Troutdale, Happy Valley, Fairview and Wood Village. One owner, one route, a fixed weekday for every address, and the same per-visit rate whichever end of the route you are on. No contracts, no distance surcharge.
Five cities across five ZIP codes: Gresham (97030, 97080), Troutdale (97060), Happy Valley (97086), Fairview (97024) and Wood Village (97024 and 97060). If your ZIP is on that list, you can book in about two minutes without talking to anyone.
| City | ZIP | County | What that page covers |
|---|---|---|---|
| Gresham | 97030 · 97080 | Multnomah | The biggest city on the route and the widest range of lot sizes — Rockwood to Gresham Butte. |
| Troutdale | 97060 | Multnomah | Sandy River side, historic downtown, Sweetbriar and Cherry Park. The far end of the route. |
| Happy Valley | 97086 | Clackamas | Sloped and terraced lots, the densest HOA coverage on the route. |
| Fairview | 97024 | Multnomah | Compact Fairview Village lots, Interlachen, Salish Ponds and the Blue Lake side. |
| Wood Village | 97024 · 97060 | Multnomah | The small city between Fairview and Troutdale. No property-size minimum. |
Every city page has its own pricing table, neighborhood list and FAQ. If you already know where you are, go straight there.
Enter your ZIP code on the quote page. You get a straight yes or no on the first screen — before your name, your email, or a card. If the answer is no, nothing has been collected from you.
That ordering is deliberate. A service area you only discover at checkout wastes your time, and a booking I cannot actually service is worse than no booking at all. The ZIP gate is the first thing the quote page does, and the same list of ZIPs runs on the server, so a quote and a checkout can never disagree about whether you are covered.
If you are just outside the area, the honest answer is that the route does not stretch. It is one person and one day per city — see below.
Because it is one person driving one route. A fixed service weekday only stays fixed if the territory is small enough to genuinely finish in a day — so the area is kept small on purpose rather than stretched to cover a whole metro badly.
Most services in this category grow by adding pins to a map and quietly widening the arrival window until it stops meaning anything. The trade here is the opposite: a smaller area, a real weekday, and a route run in the same order every cycle.
It is also why days close. When a route day fills up, the booking page greys it out rather than selling a slot that would push everyone else late. The benefit to you is boring and worth a lot — you know which morning to leave the side gate unlocked, and it is the same morning next week.
The same thing in all five cities. I walk the whole property in a grid rather than picking up what is visible from the back door, double-bag everything and take it off your property, re-latch every gate, and send a confirmation once the yard is done and secured.
You never need to be home. Most customers on this route have never met me — they leave a gate unlocked and the yard is clean when they get back.
Weekly service in East County is $24.13 a visit for one dog, $36.20 every other week, or $67.93 once a month. Two dogs on weekly service is $26.68 a visit. You are charged per visit, on your plan's own schedule, and you see the full total before you enter a card.
| Dogs | Weekly | Every other week | Monthly | One-time |
|---|---|---|---|---|
| 1 dog | $24.13/visit | $36.20/visit | $67.93/visit | $79.99 flat |
| 2 dogs | $26.68/visit | $40.01/visit | $75.08/visit | $87.99 flat |
| 3 dogs | $29.72/visit | $44.58/visit | $83.66/visit | $97.99 flat |
| 4 dogs | $32.77/visit | $49.16/visit | $92.24/visit | $107.99 flat |
| 5 dogs | $35.82/visit | $54.99/visit | $100.82/visit | $117.99 flat |
Every city on the route pays the same rate. There is no distance surcharge and no zone pricing — Troutdale at the far end pays what Happy Valley pays. Quarterly billing saves 10%. No contract, no signup fee, no charge for the quote. Pause, change frequency or cancel any time.
Dogs matter more than yard size. One dog is usually an every-other-week job; two or more is usually weekly. Monthly suits a light-use yard, and a one-time clean is for catching up. Frequency can change any time at no cost.
| Plan | Fits | What to expect |
|---|---|---|
| Weekly | 2+ dogs, a yard in daily use, or anything near a creek, bank or low spot | Nothing accumulates. The most common multi-dog plan across the route. |
| Every other week | One dog, typical lot, moderate use | The usual starting point. Visible by day 12, never bad. |
| Monthly | A small or part-time dog, or a mostly-paved yard | A monthly reset rather than upkeep. |
| One-time | Catch-up cleans, move-outs, spring resets, pre-listing | One deep clean, no plan attached. Many people start here. |
If you are unsure, start every other week and move up after a cycle or two. Adding frequency takes one message; talking yourself into a plan you resent takes longer.
Yes — year-round, in the rain, on the same weekday. Winter is when this service is worth the most here. East County takes roughly 36 inches of rain a year and most of it falls between November and January, which is exactly the stretch when yards stop getting cleaned by hand.
The seasonal shape is stark: December averages about 7.4 inches of rain, November about 6.6 and January about 6.3, against four tenths of an inch in July. So there are roughly four months when it is wet, dark before dinner, and nobody is out in the back corner with a bag and a flashlight.
That is how yards get away from people, and why the March catch-up job exists. Waste sitting in saturated ground all winter breaks down into the lawn instead of staying on top of it. Staying on schedule through the wet months is the whole prevention.
If yours has already gotten away from you, that is routine — say so at signup and the first visit is scoped as a longer reset before the regular schedule starts.
Weekly service is $24.13 per visit for one dog, $36.20 every other week, and $67.93 monthly. Two dogs on weekly service is $26.68 a visit. A one-time catch-up cleanup starts at $79.99. Every city on the route pays the same rate. There is no distance surcharge and no zone pricing — Troutdale at the far end pays what Happy Valley pays.
Five cities: Gresham (97030 and 97080), Troutdale (97060), Happy Valley (97086), Fairview (97024) and Wood Village (97024 and 97060). Enter your ZIP on the quote page and you get a straight yes or no on the first screen, before any personal details.
Not currently. It is one person running one route, and a fixed weekly service day only stays fixed if the territory stays small enough to finish in a day. Stretching the area is how route days stop being reliable for the customers already on them.
No. Every city on the route pays the same per-visit rate. There is no distance surcharge, no fuel charge and no zone pricing — Troutdale at the far end pays exactly what Happy Valley pays.
No. As long as I can reach the yard, you never need to be home. Every gate gets re-latched and you get a "yard secured" confirmation after each visit. Most customers on this route have never met me in person.
No. Service is month-to-month — pause, change frequency, or cancel any time. Quarterly billing saves 10%, but it is optional and is not a commitment term.
That is common and it is not a problem. Mention it at signup and the first visit is scoped as a longer reset that returns the yard to zero before your regular schedule begins. It happens most often in early spring, after a wet winter.
Yes, on a separate track. Common-area patrols, pet-station servicing and bag restocking are quoted per property rather than off the residential table, and COI, W-9 and Net-30 invoicing are available. That lives on the commercial page.