No battery lasts forever. Although the iPhone 7 has the longest lifespan of all its predecessors, it still has a finite amount of charges. As a result, you will eventually need a new battery. Therefore if you are noticing your charge rapidly fluctuating or it taking longer to charge up, you may need a new battery. Gadget Fix will replace your iPhone 7 battery and test to confirm everything is working. Best of all, new batteries can be installed in a few short hours.