I heard about Alex through another friend who had previously engaged them. For my project, Yan Xiang was also assigned. Both Alex and Yan Xiang have been professional and patient, listening to our opinions and entertaining our fickle minded decisions. They were receptive to our needs and made constructive and creative suggestions, until the very last minute. I placed a lot of trust in them as I was overseas for the entire duration of the renovation and left everything entirely to Alex and Yan Xiang. They also went above and beyond, helping me to purchase certain parts from other suppliers as I could not do so myself. This trust was well placed and this was the best renovation experience I have had thus far. There were no major issues to highlight at all when I first saw the completed product. I would recommend Alex and Yan Xiang to any first time home owners embarking on their renovation journey for the first time. They provided a heavenly experience as compared to my hellish experience during my first renovation journey.