Good job and excellent communication!
I have had a very bad experience with this company. The work I witnessed that did get done was of a very poor standard. In addition the attitude of the staff both on site and behind the scenes is very unprofessional. Best avoided.