Made an appointment with ID William to only get a quotation. William was able to accommodate our requirements and even suggested omitting some items that we don’t really need to all fall within our budget. Everything was listed and no hidden cost involved. In the end, we signed on the spot! William was very responsive and always keep us informed of the renovation process. He even made follow up calls after the renovation to check whether everything was OK. Really impressed with his service! Thumbs up!!!