ball joints

hi my 1965 beetle failed its mot on front ball joints and shock absorber. could anyone recommend a local garage to renew these. also if anyone has had this done lately what would be a fair price to supply and fit lower and upper ball joints and shock absorbers for front wheels both side. thanks

Ball joints need pressed in it’s a straight forward job most garages should do this. Shocks are also easy enough to do.
Can’t help on price.