Hi - used these guys because I was having problems with squeaking suspension. Initially was told the shocks needed replacing, and was preparing myself for hefty bill. When they did the work they rang me up and said that they'd cleaned and oiled everything and the shocks didn't need replacing. Result! Very honest of them.
In summary: reliable, honest, friendly, good customer service - highly recommended!