Iphone battery replacement takes about 15 mins. You don’t really need an appointment for it. We always keep Iphone batteries in stock, just come in any time.
You may want to call ahead to make sure they have the parts - I have a Moto G6 and they haven't had parts on hand - but once they've gotten parts, they took care of it promptly when I dropped in.
Thanks! Your answer is awaiting moderation.