Really great friendly team. Left the place neat and tidy - nothing was too much trouble. We had to wait a while for them to fit us in but then again I would be worried if the turned up the next day! Value for money yes - not the cheapest but by no means most expensive. Would be happy to have them back again.