Call (888) 271-4052 — Same-Day Washer Repair in Canonsburg, PA
Diagnostic-First Approach·All Types & Brands·Licensed & Insured
Same-Day Service Faults We Fix How We Diagnose Washer Types Brands Why UP Cost Guide Our Process FAQ ☎ (888) 271-4052
▲ Diagnostic-First  •  Same-Day Available  •  All Brands

Washer Repair
in Canonsburg, PA

A broken washer creates an immediate problem — wet laundry, a backed-up household routine, and a machine that isn't going to fix itself. What separates a good washer repair from a bad one isn't just speed — it's accurate diagnosis before any part is touched.

UP Appliance Repair serves Canonsburg, PA with same-day washer repair performed by certified technicians who test systematically, identify the root cause, and repair the specific component that has failed — not the component that looks most likely to have failed based on the symptom alone.

Diagnostic-First Approach
Same-Day Available
All Types & Brands
Full Warranty

Same-Day Washer Repair in Canonsburg, PA

A broken washer creates an immediate problem — wet laundry, a backed-up household routine, and a machine that isn't going to fix itself. What separates a good washer repair from a bad one isn't just speed — it's accurate diagnosis before any part is touched. UP Appliance Repair serves Canonsburg, PA with same-day washer repair performed by certified technicians who test systematically, identify the root cause, and repair the specific component that has failed.

Fast Dispatch — Certified Technicians Ready in Canonsburg

We Come to You — All Property Types in Canonsburg, PA

Washer Faults We Diagnose and Fix in Canonsburg, PA

Washer Not Spinning — Root Cause Diagnosis

The drive belt is the first component we assess — a broken or stretched belt stops drum rotation entirely and is one of the most common mechanical washer failures in Canonsburg, PA. The lid switch or door latch is the second — on top-load washers, a failed lid switch prevents the control board from initiating the spin cycle as a safety measure, producing a washer that completes the wash phase but never transitions to spin. The motor coupling is the third on direct-drive top-loaders — the coupling connects the motor to the gearcase and fails as a deliberate sacrificial component to prevent motor damage from overloading. The drive motor itself is the fourth — a motor that's failing produces weak, slow, or intermittent spin before it stops producing spin entirely.

Distinguishing between these causes before opening the machine is where diagnostic training pays off — each one has a different repair cost and a different repair approach in Canonsburg.

Washer Not Draining — Full Drain Circuit Assessment

The drain pump filter is the first point of assessment — accumulated lint, coins, hair ties, and small fabric items block the filter and restrict flow before the pump motor itself is stressed to failure. Clearing a blocked filter resolves the drain fault without any parts cost. The drain pump motor is the second — a motor that has run blocked long enough develops winding damage that requires full pump replacement. The drain hose is the third — a kinked, crushed, or blocked hose prevents drainage regardless of pump function. The check valve is the fourth — a failed check valve allows drained water to flow back into the drum between drain phases, producing a machine that drains but refills with dirty water during the rinse cycle in Canonsburg, PA.

We test each component in sequence — starting with the non-parts resolution and progressing to component replacement only when a fault is confirmed in Canonsburg.

Washer Leaking — Pinpoint Leak Source Identification

The location of the water relative to the machine and the cycle phase during which it appears are the two most important diagnostic inputs for washer leak identification in Canonsburg. Water appearing at the front of a front-load washer during the wash cycle almost always originates from the door gasket. Water appearing at the back of the machine points to supply or drain hose connections. Water appearing beneath the machine during the spin cycle points to the pump seal or tub-to-pump hose. Water appearing during the fill cycle from beneath the machine points to the water inlet valve.

We never recommend a repair for a washer leak without visually confirming the source during a test cycle — because a door gasket replacement on a machine with a pump seal leak resolves nothing in Canonsburg, PA.

Washer Won't Start — Power and Control System Testing

External power supply is verified first — a tripped circuit breaker, a failed outlet, or a damaged power cord produces a completely dead machine without any internal fault in Canonsburg. The thermal fuse is tested second — a blown thermal fuse cuts internal power as a safety response to overheating and must be replaced alongside the underlying cause of the overtemperature condition. The door latch or lid switch circuit is tested third. The control board is assessed fourth and only after the preceding causes have been ruled out — because control board replacement is among the more expensive washer repairs and should only be recommended when the board is confirmed as the specific fault in Canonsburg, PA.

Washer Vibrating Excessively — Mechanical Wear Assessment

Shock absorbers and suspension rods are the primary vibration control components in most front-load and top-load washers in Canonsburg. When these components wear — gradually losing their damping capacity over thousands of wash cycles — the drum moves with progressively increasing amplitude during spin. The early stage is louder-than-normal spin. The middle stage is visible cabinet movement. The late stage is the machine walking across the floor. Drum bearings are the second component we assess — worn bearings allow lateral drum movement that compounds the vibration produced by worn suspension. Counterweight mounting is the third — a loose or cracked counterweight changes the drum's rotational balance characteristics and produces vibration patterns that don't correlate with load size in Canonsburg, PA.

Washer Stopping Mid-Cycle — Safety Circuit Diagnosis

The drain safety interlock is the most common mid-cycle stop trigger in Canonsburg, PA — the control board monitors drain progress between wash phases and stops the cycle if the expected water level reduction isn't detected within the programmed timeframe. The motor thermal overload protector is the second — when the motor exceeds its rated operating temperature, the overload protector cuts motor power to prevent winding damage. The door latch or lid switch intermittent fault is the third — a switch that's failing intermittently produces a lost signal that the control board interprets as a door-open condition and stops as a safety response. The control board itself producing erratic output is the fourth — producing unpredictable stops at inconsistent cycle points in Canonsburg.

The diagnostic key is identifying which protection circuit triggered and why — because the protection circuit stopping the cycle is functioning correctly. The fault is in the system that caused it to trigger in Canonsburg, PA.

Error Codes — Brand-Specific Code Interpretation

An error code tells us which system the control board has identified as out of specification. It doesn't tell us which specific component within that system has failed, whether the sensor reporting the fault has itself failed, or whether the fault is a true component failure or a transient electrical event. Our technicians interpret error codes within the context of the full diagnostic — using the code to direct testing toward the identified system and then confirming the specific fault through hands-on assessment in Canonsburg.

Samsung UE, 4E, and 5E codes, LG OE, DE, and LE codes, Whirlpool F-series codes, and brand-specific codes from GE, Bosch, Maytag, and Electrolux are all within our technicians' specific training and experience in Canonsburg, PA.

Washer not working in Canonsburg, PA? Same-day service — call (888) 271-4052.

Diagnostic-first approach  ·  All brands  ·  Warranty included

Call Now

How UP Appliance Repair Diagnoses Washer Faults in Canonsburg

Diagnostic-First Approach — Why It Matters in Canonsburg, PA

The difference between a washer repair that lasts and one that doesn't comes down to whether the repair addressed the root cause of the fault or the symptom of the fault. A washer that won't drain has a drain system fault — but the drain system includes a filter, a pump motor, a drain hose, a check valve, and a control board output to the pump. Replacing the pump motor when the actual fault is a blocked filter wastes repair cost and leaves the machine with the same symptom. A washer with a blown thermal fuse has a safety device that needs replacement — but replacing the fuse without identifying why it blew means the replacement fuse will blow again, often within weeks, because the underlying cause of the overtemperature condition is still present in Canonsburg.

What We Test on Every Service Call in Canonsburg

Every UP Appliance Repair washer service call covers: power supply and internal power distribution, door latch or lid switch function, control board inputs and outputs, motor function and starting characteristics, drum bearing condition, drain system integrity, water supply and inlet valve function, and suspension and balance system — all before a single component is recommended for replacement in Canonsburg, PA.

How We Distinguish Between Similar Symptoms in Canonsburg, PA

A washer that won't start can have a failed door switch, a blown thermal fuse, a failed control board, or a tripped circuit breaker. Our technicians use circuit continuity testing, voltage measurement, and component resistance testing to identify which of these causes is present — rather than starting with the most expensive possible cause and working backward. A machine that stops mid-cycle is assessed by cycle phase and secondary symptoms before any repair is recommended in Canonsburg.

Why Accurate Diagnosis Saves You Money in Canonsburg

If a $45 door switch is the actual fault but a $180 control board is replaced because it's the most common cause of no-start symptoms, the repair costs four times as much as it should. If a $25 thermal fuse is replaced without identifying the blocked vent causing the overtemperature condition, the replacement fuse blows again within weeks. Accurate diagnosis adds time to the initial service call — but it saves Canonsburg homeowners from incorrect parts, repeat service calls, and repairs that don't solve the problem in Canonsburg, PA.

Washer Types We Service in Canonsburg, PA

Top-Load Washer Repair in Canonsburg

Traditional top-loaders with agitators develop agitator coupler wear, broken agitator dogs, and worn drive belts. High-efficiency top-loaders without agitators develop specific failure patterns around the impeller mounting, transmission, and load sensing system. Lid switch failure is the most common cause of spin cycle failure across all top-load configurations in Canonsburg, PA — confirmed through switch continuity testing before replacement in Canonsburg.

Front-Load Washer Repair in Canonsburg, PA

The door gasket and drum bearing are the two most frequently replaced components on front-load washers in Canonsburg, PA. Door gaskets fail from physical wear, mold damage, and cuts from sharp objects. Drum bearings carry significant lateral load in the front-load configuration and wear faster than in top-loaders. The progression of bearing failure is predictable and audible — early-stage grinding escalates to loud rumbling and eventually scraping in Canonsburg.

High-Efficiency Washer Repair in Canonsburg, PA

HE washers use reduced water volumes and rely heavily on sensors. Load sensors, turbidity sensors, and pressure sensors all develop specific failure modes that produce symptoms closely mimicking mechanical component failures. We test sensor function and calibration as part of every HE washer diagnostic in Canonsburg, PA — because sensor faults require specific diagnostic techniques to distinguish from mechanical faults in Canonsburg.

Smart Washer Repair in Canonsburg

Smart washers add WiFi connectivity, app-based control, and digital diagnostic systems. The smart control board manages both mechanical functions and connectivity functions — faults can affect one or both simultaneously. A board that's failed in its mechanical functions produces standard washer symptoms. A board that's failed in its connectivity functions produces a washer that operates mechanically but loses app control and smart home integration in Canonsburg, PA. We diagnose smart washer faults at the board level in Canonsburg.

All washer types and brands. Serving all of Canonsburg, PA — (888) 271-4052.

Top-load, front-load, HE, smart  ·  Same-day available

Call Now

Washer Brands We Repair in Canonsburg, PA

Samsung Washer Repair in Canonsburg

UE codes indicate unbalanced load detection faults. 4E/4C codes indicate water supply faults. 5E/5C codes indicate drainage faults. DC codes indicate door communication faults. We repair Samsung front-load, top-load, and WashTower units across all series in Canonsburg, PA — including AddWash, Bespoke, and smart-connected models — with specific knowledge of Samsung's control architecture in Canonsburg.

LG Washer Repair in Canonsburg

LG's Direct Drive motor eliminates the drive belt, introducing a different failure profile around the direct drive motor, its hall sensor, and the rotor position detection system. LE codes indicate motor control faults. OE codes indicate drain faults. DE codes indicate door latch faults. We service all LG front-load and top-load models in Canonsburg, PA — including TurboWash, WashTower, and SideKick series in Canonsburg.

Whirlpool Washer Repair in Canonsburg

Whirlpool is among the most widely owned washer brands in Canonsburg homes. We repair the full Whirlpool washer lineup including Cabrio, Duet, and 2-in-1 configurations — handling F-code error diagnosis, lid latch failures, drain pump blockages, motor coupling faults on direct drive models, and control board assessment across all Whirlpool configurations in Canonsburg, PA.

Maytag Washer Repair in Canonsburg

Maytag residential washers incorporate commercial-grade component specifications — heavier drive systems, more robust transmission assemblies, and higher cycle-count ratings. We service all Maytag washer models in Canonsburg, PA including Bravos and Centennial series — with specific knowledge of Maytag's heavier-duty drive assemblies in Canonsburg.

GE Washer Repair in Canonsburg

GE washers span from basic residential models to higher-specification Profile and Cafe series. We repair all GE top-load and front-load configurations in Canonsburg, PA — including Profile and Cafe series models — handling E-code diagnosis, water valve assessment, control board evaluation, and spin cycle fault diagnosis in Canonsburg.

Bosch Washer Repair in Canonsburg

Bosch front-load washers are engineered to European specifications — more compact physical dimensions, lower water temperatures, longer wash cycles, and control systems designed to European electrical standards. We service all Bosch washer models in Canonsburg, PA including 300, 500, and 800 series — with specific diagnostic knowledge of Bosch's European-engineered control systems in Canonsburg.

UP Appliance Repair also services Frigidaire, Electrolux, Speed Queen, Amana, Fisher & Paykel, KitchenAid, Kenmore, Miele, Beko, and other washer brands across Canonsburg. If your brand isn't listed, call us — if it washes clothes, we almost certainly service it in Canonsburg, PA.

Why Choose UP Appliance Repair in Canonsburg, PA

Certified Technicians With Component-Level Training in Canonsburg

UP Appliance Repair technicians receive component-level training on washer systems — understanding not just that a control board manages cycle timing, but how the board communicates with each input sensor and output actuator, what failure modes produce which error codes, and how to distinguish a genuine board failure from a sensor fault that produces board-like symptoms. That depth of training is what makes diagnosis accurate and repair lasting in Canonsburg, PA.

Same-Day Availability Across Canonsburg

UP Appliance Repair maintains same-day availability across Canonsburg, PA through a local technician network positioned throughout Canonsburg — shorter drive times and more same-day slots than companies dispatching from outside the area. Call early in the day for the best chance of a same-day appointment in Canonsburg, PA.

Diagnostic-First — No Speculative Parts Replacement in Canonsburg

UP Appliance Repair doesn't recommend component replacement until a fault is confirmed through systematic testing. This discipline protects your budget — you only pay for the component that has actually failed — and produces repairs that resolve the problem rather than replacing parts until the symptom changes in Canonsburg, PA.

Transparent Pricing Before Work Begins in Canonsburg, PA

Every UP Appliance Repair quote is clear, itemized, and provided before any repair work begins. The quote covers specific parts and specific labor — not a range estimate that expands after approval. The final invoice matches the quote in Canonsburg.

Parts and Labor Warranty on Every Repair in Canonsburg, PA

Every washer repair completed by UP Appliance Repair is backed by a warranty covering both parts and labor. If the same fault recurs within the warranty period, we return and address it at no additional charge in Canonsburg.

Washer Repair Cost in Canonsburg, PA

Typical Repair Cost Ranges in Canonsburg

$80 – $160
Minor Repairs

Lid switch replacement, door latch replacement, drain filter clearing and service, drive coupling replacement, thermal fuse replacement, door switch replacement

$160 – $320
Moderate Repairs

Drain pump replacement, water inlet valve replacement, door gasket replacement, drive belt replacement, suspension component replacement, control board replacement on mainstream brands

$320+
Major Repairs

Drum bearing replacement, motor replacement, control board replacement on premium models, tub seal repair on complex front-load configurations

All quotes are provided upfront and itemized before any work begins in Canonsburg, PA.

What Drives Washer Repair Cost Up or Down in Canonsburg

Repair vs Replace — A Technical Assessment in Canonsburg

Repair is the financially rational choice when the machine is under 8–10 years old, the fault is isolated to a single failed component, and the repair cost is under 50% of the true replacement cost including all installation and disposal expenses. Replacement becomes rational when multiple major components need attention simultaneously, the machine is over 12–15 years old with a history of repeated repairs, or the repair cost approaches the true replacement cost. Our technicians provide this analysis as part of every service call in Canonsburg — with the relevant numbers for your specific machine and fault.

Our Washer Repair Process in Canonsburg, PA

1

Book Same-Day Service

Call UP Appliance Repair or use our online booking. Have your washer brand, model number, and a description of the fault — including any error codes displayed — ready when you book. Same-day appointments are available across Canonsburg, PA — call early in the day for the best chance of a same-day slot in Canonsburg.

2

Systematic Diagnostic Inspection

Our technician arrives within the scheduled window and begins with a systematic inspection of the washing machine — testing power supply, door latch or lid switch function, control board inputs and outputs, motor characteristics, drain circuit, water supply, drum bearing condition, and suspension components. This inspection covers all relevant systems — not just the system associated with the reported symptom in Canonsburg, PA.

3

Component-Level Fault Identification

Based on the systematic inspection, our technician identifies the specific component that has failed — distinguishing between it and other components in the same system that are functioning correctly. This is the step that determines whether the repair costs $90 or $300 — and it's the step that most clearly separates accurate diagnosis from speculative replacement in Canonsburg.

4

Upfront Quote Before Any Work

Once the specific fault is identified, you receive a clear itemized quote covering the failed component and the labor to replace it. No work begins without your explicit approval. No hidden fees. No components added to the quote after approval. If the repair doesn't make financial sense, we tell you before we start in Canonsburg, PA.

5

Repair, Testing, and Cycle Verification

We complete the repair using quality parts suited to your specific washer. Before leaving, we run a complete test cycle — observing fill, wash, spin, and drain phases — to confirm the fault is fully resolved and the machine is performing correctly across all cycle phases. We don't leave until the test cycle confirms full function in Canonsburg.

Washer Repair Near Canonsburg, PA — Areas We Serve

All Areas of Canonsburg, PA Covered

  • Downtown Canonsburg — fast response to central city addresses including high-rises, apartment buildings, and urban homes
  • North Canonsburg — full coverage across north-side residential neighborhoods and townhome communities
  • South Canonsburg — serving all south-side communities with same-day priority matching central areas
  • East Canonsburg — east-end neighborhoods covered by locally positioned technicians
  • West Canonsburg — full west-side coverage including established and newer residential communities

Surrounding Suburbs and Nearby Communities

Our service area extends beyond Canonsburg city limits to cover surrounding suburban communities across the Canonsburg, PA metropolitan area. Call us to confirm coverage for your specific address — in most cases we're already serving your area.

UP Appliance Repair's reputation in Canonsburg, PA is built on accurate diagnosis before any part is recommended, transparent pricing before any work begins, and a repair that resolves the root cause rather than the symptom. Canonsburg homeowners who call us once call us again because the repair held — and because they weren't charged for components that didn't need replacing.

Washer Repair FAQs in Canonsburg, PA

The most common causes of spin failure in Canonsburg washers are a broken or stretched drive belt stopping drum rotation, a failed lid switch or door latch preventing the control board from initiating spin as a safety measure, a worn motor coupling on direct-drive top-loaders, or a failing drive motor. Each produces the same visible symptom — no spin — but requires a different repair at a different cost. UP Appliance Repair tests the spin circuit systematically to identify the specific fault before recommending any repair in Canonsburg, PA.
Standing water after a cycle in Canonsburg washers is most commonly caused by a blocked drain pump filter, a failed drain pump motor, a kinked or blocked drain hose, or a failed check valve. We assess the full drain circuit in sequence — starting with the non-parts resolution and progressing to component replacement only when a fault is confirmed — in every drain diagnosis in Canonsburg, PA.
Washer leaks in Canonsburg originate from specific sources — the door gasket on front-load washers, supply or drain hose connections, the water inlet valve, the pump seal, or the tub-to-pump hose. The location of the water relative to the machine and the cycle phase during which it appears narrow the source significantly before we open the machine. We confirm the source visually during a test cycle before recommending any repair in Canonsburg, PA.
A washer stopping mid-cycle in Canonsburg is activating a protection circuit — most commonly a drain safety interlock preventing cycle advancement, a motor thermal overload protector cutting power after overheating, or an intermittent door latch signal triggering a safety stop. The diagnostic key is identifying which protection circuit triggered and what caused it to trigger — not just restarting the cycle in Canonsburg, PA.
UP Appliance Repair uses a systematic, component-level diagnostic approach — testing power supply, door latch function, control board inputs and outputs, motor characteristics, drain circuit, water supply, drum bearing condition, and suspension components on every service call. This approach identifies the root cause rather than the most likely cause, avoiding speculative parts replacement in Canonsburg, PA.
The most common single washer fault we repair across Canonsburg is drain pump failure — accumulated debris blocking and eventually seizing the pump motor — producing standing water after every cycle. Door gasket failure on front-load washers, lid switch failure on top-load washers, and drive belt failure are the next most common faults we resolve regularly in Canonsburg, PA.
Washer repair costs in Canonsburg range from $80–$160 for minor component repairs, to $160–$320 for moderate component repairs, to $320 and above for major repairs including drum bearing replacement and premium model control board work. All quotes are provided upfront and itemized before any work begins in Canonsburg, PA.
Yes. Same-day washer repair is available across Canonsburg, PA in most cases. Our local technician network and fast dispatch system mean we can reach most Canonsburg addresses the same day you call. Call early in the day for the best chance of a same-day slot.
Yes, in most cases — particularly for washers under 8–10 years old with single-component faults where the repair cost is under 50% of the true replacement cost. Our technicians provide the specific numbers for your machine and fault — not a generic recommendation in Canonsburg.
UP Appliance Repair services Samsung, LG, Whirlpool, Maytag, GE, Bosch, Frigidaire, Electrolux, Speed Queen, Amana, Fisher & Paykel, KitchenAid, Kenmore, Miele, and other washer brands across Canonsburg. If your brand isn't listed, call us.
Yes. Our technicians are trained on both top-load and front-load washer designs — including high-efficiency models, direct-drive systems, combination washer-dryer units, and smart-connected appliances across all major brands in Canonsburg.
Yes. We service smart washers from all major brands across Canonsburg — resolving both mechanical faults and connectivity issues. Smart washer control board diagnosis requires distinguishing between mechanical function failures and connectivity failures — our technicians are trained to make that distinction in Canonsburg, PA.
Most washer repairs are completed in a single visit of one to two hours. Repairs requiring specialty parts for less common models may need a follow-up appointment — but we stock the most commonly needed washer components for all major brands and aim to resolve most faults in one trip in Canonsburg.
Yes. All washer repairs completed by UP Appliance Repair are backed by a warranty covering both parts and labor. If the same fault recurs within the warranty period, we return and resolve it at no additional charge in Canonsburg.
We stock the most commonly needed washer components for all major brands on every service vehicle. If a specialty part needs to be ordered for a less common model, we provide a clear timeline for parts arrival and schedule the follow-up appointment as quickly as possible — typically within one to two business days in Canonsburg.
Yes. We service washers in all residential property types across Canonsburg including houses, apartments, condos, and rental properties. For apartment and condo buildings, we coordinate building access requirements and work within elevator scheduling and superintendent protocols in Canonsburg, PA.

Book Same-Day Washer Repair
in Canonsburg, PA Today

A broken washer needs accurate diagnosis and fast repair — not a parts swap that may or may not resolve the fault. UP Appliance Repair delivers both — certified technicians, systematic diagnosis, same-day availability across Canonsburg, PA, transparent pricing, and a warranty on every repair. Call UP Appliance Repair now and get your washer repaired correctly in Canonsburg, PA today.

Call Now — (888) 271-4052Same-Day Appointments Available

Our Appliance Repair Services in Canonsburg, PA

Refrigerator RepairDryer RepairDishwasher RepairOven RepairAppliance Repair

Serving These Locations

Washer Repair Great Neck Estates, NYWasher Repair Belleair Bluffs, FLWasher Repair Eutaw, ALWasher Repair St. Anthony, IDWasher Repair Ewa Beach, HIWasher Repair Alma, NEWasher Repair Lovington, ILWasher Repair Wade, MSWasher Repair Village St. George, LAWasher Repair Phillips, WIWasher Repair Graymoor-Devondale, KYWasher Repair Hawthorne, NVWasher Repair Cozad, NEWasher Repair Emporia, KSWasher Repair Wallace, FLWasher Repair Fennimore, WIWasher Repair Dresden, TNWasher Repair Northport, NYWasher Repair Ilchester, MDWasher Repair Arnold, CAWasher Repair Stormstown, PAWasher Repair Hialeah Gardens, FLWasher Repair Homer, MIWasher Repair Warren, PAWasher Repair South Toms River, NJWasher Repair Kure Beach, NCWasher Repair Crosspointe, VAWasher Repair Prescott, AZWasher Repair East Brooklyn, CTWasher Repair Spring, TXWasher Repair Vander, NCWasher Repair Pine Grove Mills, PAWasher Repair Norris, TNWasher Repair San Ysidro, NMWasher Repair Steiner Ranch, TXWasher Repair White Sulphur Springs, WVWasher Repair Redstone Arsenal, ALWasher Repair White Knoll, SCWasher Repair Bainbridge, GAWasher Repair Cumberland, KYWasher Repair Gluckstadt, MSWasher Repair St. Peter, MNWasher Repair Plainview, MNWasher Repair Waller, WAWasher Repair Wailuku, HIWasher Repair Plainview, TXWasher Repair Williamstown, WVWasher Repair Crugers, NYWasher Repair San Fernando, CAWasher Repair Rogue River, OR