Value for money for the quality of work done as well as service attitude.ID Vincent is very approachable and responsive to any inquires. We find it happy to have him as our ID. He is helpful and always pro-actively gives us advices.The design style as well as working period proposed are within expected timeline. It brought us convenience in terms of planning, i.e. no disruption due to unexpected incidents. The entire process went very smoothly.