“Very professional, reliable, good attention to detail. They know the importance of timing and the need to get the job done. Good communication and expertise all round.”