Founded 2016
1925 NE Division St, Gresham, OR 97030 (503) 908-2727Store Hours- 10am – 7pm Monday – Friday
- 10am – 5pm Saturday
- CLOSED Sunday
Call the Gresham store: (503) 908-2727
Device, Console and Drone Repair in Gresham, Oregon
Our Gresham store on NE Division St. has been repairing phones, tablets, computers and more since 2016. Customers come to us from all over Gresham and from Troutdale, Fairview and East Portland, because it’s easier to have a device fixed locally by someone you can talk to face to face than to ship it off and wait.
No appointment is needed. Diagnosis is $39 and goes toward your repair if we can fix it. We’ll tell you what’s wrong and give you a quote before any work begins.
Repairs We Handle in Gresham
- Screen repair for iPhone, Samsung Galaxy and other Android phones, plus iPads and tablets. Basic screen repairs usually take 30–60 minutes. iPhone screen repair · Android repair · iPad & tablet repair
- Game console repair for PlayStation 5, PS4, Xbox Series X/S, Xbox One and Nintendo Switch. That includes HDMI port repair when your console powers on but the TV shows no signal. Console repair
- Drone repair for crash damage, gimbal and camera faults, motors and arms. With the Columbia River Gorge and Mt. Hood so close, Gresham pilots fly some beautiful (and unforgiving) terrain. Drone repair · Crashed drone repair
- Water damage recovery for phones, tablets and laptops. Oregon rain finds its way into pockets and backpacks, so turn the device off and bring it in quickly. Water damage repair
- Laptop and MacBook repair, including screens, batteries, keyboards and charging problems. Laptop repair
Why Gresham Customers Trust iParts and Phone Repairs
- Diagnosis is $39 and goes toward your repair if we can fix it
- Walk-ins welcome, Monday through Saturday
- 6-month warranty on parts and labor (does not cover accidental or physical damage)
- One shop for everything: phones, tablets, consoles, drones and computers
- Business accounts for local companies. See corporate accounts
Gresham Store FAQ
Where is the Gresham store?
1925 NE Division St, Gresham, OR 97030.
What are your Saturday hours?
Saturdays we’re open 10am to 5pm. Weekdays we’re open 10am to 7pm, and we’re closed Sunday.
Do you repair game consoles and drones in Gresham?
Yes. For console and drone repairs, call (503) 908-2727 first so we can confirm parts availability.
Can I mail in my device?
Yes. Use our mail-in repair service and follow along with the repair tracker, or get an instant quote.
Drone Repair in Gresham
A hard landing, a tree branch or a sudden gust can turn a good flight into a broken drone. Our Gresham store on NE Division St. fixes drones for hobby pilots and for people who fly for work, including photographers, inspectors and surveyors around East Multnomah County.
Signs Your Drone Needs a Technician
Some damage is obvious, like a snapped arm or a cracked body. Other problems are easier to miss:
- The drone drifts, won’t hold a hover or shows compass or IMU warnings.
- Footage is shaky or the horizon tilts, which points to a gimbal or camera problem.
- One motor sounds rough, runs hot or won’t start.
- Props are chipped, which causes vibration and strains the motors.
- Batteries swell, won’t charge or drop power mid-flight.
- A firmware update failed, or the controller keeps losing its link.
If you’ve crashed, don’t keep test-flying a drone that’s acting strangely. Hidden damage can lead to a second, worse crash.
What to Expect
Bring in the drone, its controller and its batteries so we can test the whole system. Diagnosis is $39, and it goes toward your repair if we can fix it. You’ll get a quote before any work begins. Repairs come with our 6-month warranty on parts and labor (does not cover accidental or physical damage).
Flying near the Columbia River Gorge? Winds there can change fast, so check conditions before launch. Gresham is also near Portland’s controlled airspace, so check an FAA-approved app like B4UFLY before you fly.
See our drone repair services, or stop by 1925 NE Division St, Gresham, OR 97030. Call (503) 908-2727.



