Get a High-Quality iPhone Battery Repair in Pasadena, CA

Do you constantly find yourself carrying around your phone charger everywhere you go? Then it’s time to get a replacement. If you don’t know where to go, look no further than our Cosmo Repair team! We’re a cell phone repair company that has offered iPhone battery repair services in and near Pasadena, CA, since 2011. Our technicians do a thorough job to ensure you can keep using your phone for long periods of time. Come to any of our walk-in locations so we can offer you our professional assistance!

Battery Replacements for Any Device

From Phones to Gaming Consoles

Unfortunately, batteries aren’t meant to last forever. Nevertheless, our experts at Cosmo Repair can offer you a complete game console and Samsung battery repair! We can guarantee your electronic device will be working at peak performance after we’re done.

Some devices we can work with include:
  • iPhone
  • Samsung
  • LG Android
  • PlayStation
  • Nintendo switch
  • Xbox

Extend Your Battery’s Lifespan!

Protect Your Devices

Whenever you feel like your device is heating up, pick up the phone and give our Cosmo Repair crew a call. We offer game console, Android, and iPhone battery repair services of unparalleled quality. Request a free diagnostic by calling us at (626) 432-6766 or visiting one of our locations in the Pasadena, CA, area. We also offer mail-in services in case you can’t come.

Our Full Range of Services


We use genuine Apple parts that are designed to fit your device perfectly.

Read More


No matter what Samsung series you have, we can fix any issue in no time.

Read More

Battery repairs

Keep using your phone for long periods of time with our professional help.

Read More

iPad repairs

From battery to screen and charging ports replacements, we can assist you!

Read More

Game Console

Say goodbye to broken HDMI ports and controller issues by working with us.

Read More

Computer Repairs

Our team has the required tools and replacement parts to fix any computer.

Read More

Drop Us a Line

If you would like to speak directly with one of our technicians, dial (626) 432-6766 or fill out our online contact form below.