I am not sure I would recommend by this experience. I felt there was too more focus on doing the job very fast than spending time to do a quality job. Given the scope of work, they had indicated in the contract it would 2-3 days, but I was surprised that the work started late by 9 am instead 7:30am and by 3pm or so they I was told they were done and after inspection I was not satisfied with the scope and quality. I had to call the scheduling Manager, to express my disappointment and after going back and forth about the scope of work, they came back and spent about 1hr and a half when Marco gave me the impression it will take several hours.