Excellent work. Team was consultative throughout, informing me of progress, options, and next steps. Work done was of very high quality, and the team was very easy to work with. Work was very clean, and significant work was done to keep the apartment clean throughout the process. I would not hesitate using them again, or recommending them.