Interaction with Jasper was relatively stress free and enjoyable one. We changed the design a couple of times before renovation commenced. He was flexible to work with, willing to listen to our needs and try to accommodate our ideas into his design. He was able to deliver the project before the deadline, the house was adequately clean, the workmanship was good. Jasper also quite responsive to our questions and error was immediately rectified (wall colour was painted wrongly at first, but once we pointed out, he ordered his worker to repaint). Jasper was also very helpful on follow-up request subsequent to handover. Our home renovation was completed 1.5 years ago and he was still very responsive to any variation orders that we have. Overall, we are happy with the service rendered and will definitely recommend his service to our friends and family.