What we do

Services

We're a handyman and exterior cleaning service in the Willamette Valley — your first call for the fixes and upkeep a home needs. Repairs, doors, drywall, mounting and assembly, plus pressure washing, gutters, moss and roof treatment, window and dryer vent cleaning. Big job or small, if it's broken, worn, or grimy, call Two Human Crew first.

What we do

Two things, done right: the hands-on repairs and installs a home needs, and the exterior cleaning that keeps it looking sharp and lasting longer. Straight answers, honest scoping, and a real person on the other end of the phone.

Exterior Cleaning

Pressure washing, gutter cleaning, roof rejuvenation, moss removal, window washing, and dryer vent cleaning — with a free estimate on all of it.

See exterior cleaning

Door Replacement & Installation

Doors are one of the jobs we do most, and we price them up front. Whether it's a drafty entry door, a slider that won't glide, or a fresh interior door, Two Human Crew installs and replaces doors across Keizer, Salem, and the wider Willamette Valley — clean, level, and weathertight.

We install and replace:

Need a pet door? We install pet doors into doors of all kinds — entry doors, interior doors, even sliding glass — cut clean and sealed tight.

Door labor is flat-rate: exterior doors from $450 plus the cost of the door (standard prehung 36×80), interior doors $350, and patio sliding doors $950. See the full standard pricing below. Prices are labor only — you supply the door, or we'll help you pick one.

Get a door installation quote

Handyman Repairs

The full range of general repair and maintenance work — hands-on, done by the people you talk to on the phone. We treasure the small jobs; they just start at our $250 minimum. If it's broken, loose, leaking, sticking, or half-finished, it's probably on this list:

Don't see your project? Ask — if it's within our license and skill set, we'll take it on, and if it isn't, we'll say so.

Request a repair

Exterior Cleaning

Keep your home looking sharp and lasting longer. We clean the outside of your home top to bottom, and every exterior cleaning service comes with a free estimate. Serving Keizer, Salem, and the wider Willamette Valley.

Pressure Washing

Driveways, walkways, patios, decks, fences, and siding — years of grime blasted off and rinsed away.

Free estimate

Gutter Cleaning

Gutters and downspouts cleared and flushed so water goes where it should — not into your walls or foundation.

Free estimate

Roof Rejuvenation

Treat and restore your roof — clearing moss and algae and extending the life of your shingles without a costly replacement.

Free estimate

Moss Removal

Roofs, walkways, and shady north-side surfaces cleared of moss, then treated to slow it from coming back.

Free estimate

Window Washing

Streak-free glass inside and out, plus screens and tracks. Your view, minus the film.

Free estimate

Dryer Vent Cleaning

Residential dryer vents cleared of lint to cut fire risk and dry loads faster. Multifamily properties: see Ventz Oregon.

Free estimate

Standard Pricing

Common jobs, up front, so there are no surprises. These are labor prices for the standard job.

Standard flat-rate pricing for common jobs
JobPrice
Replace exterior door$450 + the cost of the door (standard prehung 36×80)
Replace interior door$350
Patio sliding door$950
Replace a standard window$350 standard size; larger or specialty windows quoted
Replace garage door$900 single garage door, without opener connection
Replace entry door handles and locks$65
Replace bathroom faucet$90
New vanity$700 36" solid wood vanity cabinet included
Replace garbage disposal$175
Install grab bar$60 + approx. $30–40 per grab bar
Patch a drywall hole$150
Baseboard repairStarting at $4.50 per foot
Replace a lighting fixture$60
Replace an outlet$25

These prices assume standard sizes and conditions. Things like window size, vanity size, door dimensions, and accessible, sound framing affect the final number — odd sizes, specialty units, and out-of-the-ordinary situations are quoted first. Prices are labor only: they don't include materials, and they don't cover trim or ancillary repairs if related items break and can't be reinstalled. We confirm the full quote before we start.

Frequently Asked Questions

Do you charge a minimum?

Yes — there is a $250 minimum for any handyman visit to a home or business. It is not a trip charge; it is a floor for coming out. Smaller jobs are a great chance to bundle a few tasks together to reach it. Exterior cleaning is quoted with a free estimate.

Are your prices labor only?

Handyman standard prices are labor only and assume standard sizes and conditions. You supply materials, or we help you choose them, and we confirm the full quote before we start. Exterior cleaning is quoted by a free estimate.

What handyman services do you offer?

Doors and windows, drywall and texture, faucets, toilets, and fixtures, garbage disposals, lighting and outlets, TV mounting and assembly, fences and decks, siding and trim, weatherproofing, grab bars, and move-in / move-out punch lists — across the Willamette Valley.

What exterior cleaning do you offer?

Pressure washing, gutter cleaning, roof rejuvenation, moss removal, window washing, and residential dryer vent cleaning — all with a free estimate, across the Willamette Valley.

How much does exterior cleaning cost?

Exterior cleaning is priced by the surface and its size, so we give a free estimate up front rather than a one-size figure. Call (503) 881-2501 or use the request form and we will quote it fast.

Do you do roof cleaning and moss removal?

Yes. We do roof rejuvenation and moss removal — clearing moss and algae, then treating the surface to slow regrowth. It can add years to a roof without the cost of replacement. Free estimate.

Do you clean residential dryer vents?

Yes. We clean residential dryer vents to cut fire risk and help loads dry faster, with a free estimate. Multifamily properties are handled through our Ventz Oregon program at www.ventzcleaning.com.

How much does it cost to install an exterior door?

Exterior and entry door installation is $450 in labor, plus the cost of the door, for a standard prehung 36×80. Odd sizes, sidelights, or rot repair around the frame can add to it — we confirm the full price before we start.

How much does it cost to replace an interior door?

Interior door installation is $350 in labor per door — prehung or slab, including closet and bedroom doors. You supply the door, or we will help you pick one.

Do you install patio and sliding glass doors?

Yes. Patio sliding door installation is $950 in labor. We handle replacements and swaps; the price is labor only and does not include the door itself.

Do you install pet doors?

Yes. We install pet doors into doors of all kinds — entry doors, interior doors, and sliding glass — cut clean and sealed tight.

Do you replace door locks and handles?

Yes. Replacing entry door handles and locks is $65 in labor. We also rekey and swap deadbolts, handlesets, and hinges.

What areas do you serve?

Keizer, Salem, and West Salem, and across the mid-Willamette Valley — from Albany up to Woodburn and from Dallas over to Stayton, plus McMinnville and Newberg.

Are you licensed, bonded, and insured?

Yes. We are Oregon CCB #262723, bonded, and insured — general liability at $1M per occurrence / $2M aggregate, workers compensation through SAIF, and commercial vehicle coverage. Certificates are sent on request.

Can you provide a certificate of insurance?

Yes — we send certificates and policy documents directly on request. Call or use the request form and tell us what your property needs.

What is Ventz Oregon?

Ventz contracts through Two Man Crew to perform dryer vent cleaning throughout Oregon. Operating as Ventz Oregon, Two Man Crew is compliant with most property management companies and is listed on NetVendor, Yardi, and other compliance platforms.

Do you offer a compliance package for property managers?

Yes. We keep a compliance package ready for management-company vendor programs and send it on request.

How do I get a quote?

Call (503) 881-2501 or send your project through the request form on our Contact page. Let us know what you need help with and we will follow up with next steps.