Work was done in timely and courteous way. I was informed daily on the progress and any changes to the schedule. And to top it up, they agreed to do additional work over the weekend!! I have used the company before and would highly recommend it to anyone!