Hi All, After reading so many positive/negative reviews from different members here, I am glad that my experience with xxx is overall a pleasant one. We would like to share some of our PROS/CONS. PROS: 1) Very flexible. My wife and I changes our design ideas a few times but he is able to accommodate our request. 2) Provide practical advices and will not hard sell costly "design" and materials. 3) Responsible & Committed. He will always get back to us on our enquiries and requirement and will try to rectify it ASAP. 4) Honest. He will explained everything in details so there is no hidden cost. CONS: 1) He is busy with many projects so tend to overlook on some small details. 2) Pricing can be more competitive 3) Maybe can improve on the checking of the works done by his sub contractors. Overall I can say that Kevin did a good job and I feel safe to recommend him to my friends if necessary. Best Regards, Law