We Actually Fix Things

iPhone Repair in Bangor

Cracked screen, dying battery, or a port that won’t charge? Most iPhone repairs are done the same day.

Your iPhone holds your photos, your contacts, and half your day. When the screen cracks or the battery gives out before lunch, you need it fixed fast and fixed right. Computer Doctor of Maine has been repairing devices in Bangor since 1996, and iPhones are among the repairs we do most.

We keep screens and batteries in stock for popular iPhone models, so many repairs are finished the same day, often within a few hours. And we test every phone before you pick it up, so you know it works before you walk out the door.

Technician repairing a smartphone on a repair mat

Screens & Back Glass

  • Screen Replacement – Cracked, black, or unresponsive displays for all iPhone models
  • Back Glass Replacement – Shattered back panels repaired

Batteries & Charging

  • Battery Replacement – Fast-draining, swollen, or shutting down early
  • Charging Port Repair – Won’t charge, loose cable, or connection issues

Cameras, Audio & Water Damage

  • Camera Repair – Front or rear camera problems
  • Speaker & Microphone Repair – Callers can’t hear you, or you can’t hear them
  • Water Damage Recovery – Professional cleaning and component repair

Why Choose Us for Your Repairs

Quality Parts We Stand Behind

We use high-quality replacement parts and stand behind every repair with a warranty. No cheap knockoff screens that'll fail in six months – we want your repair to last.

Fast Turnaround

We keep common parts in stock for popular devices. Many repairs can be completed same-day, often within a few hours. We know you need your phone back quickly.

Any iPhone, Old or New

From older models to the latest iPhones, bring it in. If a repair doesn’t make sense for your phone, we’ll tell you honestly.

Actually Tested Before Pickup

We don't just replace the part and hand it back. We test the screen responsiveness, check all buttons, verify the battery charges properly, and make sure everything works before you leave.

iPhone Repair Questions

How long does an iPhone screen replacement take?
When we have the part in stock, most screen replacements are done the same day, often within a few hours. Standard service is 7–10 business days, and Priority Service (+$75) moves you to the front of the queue.

Will I lose my photos or data?
Screen, battery, and charging port repairs don’t erase your phone. It’s still smart to back up to iCloud before any repair if you can.

Do you need my passcode?
It helps. We use it to test the screen, buttons, cameras, and battery before you pick up your phone, so you know everything works.

Is my repair covered?
Yes. We use high-quality replacement parts and stand behind every repair with a warranty.

Is it worth fixing an older iPhone?
Often, yes. A new screen or battery costs far less than a new phone. If a repair doesn’t make sense, we’ll tell you before any work starts.

Our Process

Get Your Repair Started

Come See Us

Bring your phone or tablet to 11 Bangor Mall Blvd, next to Green Tea, or start your check-in online to save time at the counter.
01

We Diagnose & Call You

When your turn comes up, a technician checks your device, then calls, texts or emails with what’s wrong and an upfront price. Nothing happens without your OK.
02

We Fix It, You Pick It Up

Once you approve, we make the repair, often the same day for screens and batteries when parts are in stock. We test everything and let you know when it’s ready.
03

Life's Too Short for a Broken Phone

Visit Our Shop:
11 Bangor Mall Blvd, Suite B
Bangor, ME 04401
(Next to Green Tea restaurant)

Hours:
Monday–Friday: 9:00am – 8:00pm
Saturday: 9:00am – 4:00pm

What to Bring:
Your device
Your passcode
A description of the problem

Same-Day Repairs: For common repairs (screens, batteries) when parts are in stock
Standard Service: 7–10 business days
Priority Service: +$75 moves you to the front of the queue (repair cost not included)

Call us: (207) 942-9505

Serving Bangor, Brewer, Hampden, Hermon, Orono and surrounding towns.

Call (207) 942-9505 Start a Repair