William accommodates to our needs easily. He would recommend some ideas, yet never once he hard sells. Most of the time he would offer to listen to our problems and attend to our design needs. He can coordinate his contractor team efficiently and complete as promised.

I’m the sort who loves to DIY many areas in my home so having him to lead this project worked for me. Although at the end we encountered some hiccups especially from his contractors, he still managed to rectify it. Thanks, William!