All work carried out according to our requirements. Any concerns we had were addressed promptly. In general all the staff employed were very helpful and co-operative. We are very pleased with the end result.