This is my first time renovating my home and I was really worried that something will go wrong since I have seen so many disappointing renovation cases. But X&H is beyond expectation! Project manager is very understanding, polite, and detail oriented! Cannot ask for more! Thank you X&H for the beautiful work!