I would thoroughly recommend this company. From day one they worked really hard as it wasn’t an easy task. They were punctual, polite and very thorough and made sure they left everything clean and tidy every night before leaving. If you want a firm who goes the extra mile then this is the firm for you.