Thanks for the reply.
And yes, I finally got my band 5 earlier this year :-)
I've noticed that that seem to be many small - medium sized companies out there (some better than others).
I've noticed over the past few years some of the smaller local GP's combing with other health centres, centralising much more of the work which could be seen as positive in terms of minimising travel time but also as a negative, presumably one company would cover all of the maintenance.