Ask the garage to check the alternator is charging the battery correctly. Battery terminal voltage with the engine running should be approx 14V and about 12V without the engine running.
Is the alternator belt in good condition?
Is it tight enough? A squeal from the belt just after you start is one (but not the only) sign it isn't.
Ask the garage to check nothing is drawing current when it shouldn't be, whilst the vehicle is parked up.
Hggr
April 2021