This was my 2nd time engaging Andy and the Designscale team. Overall very reliable. Andy was very meticulous and provides suggestions/recommendations where required. He also follows up with us post renovation to ensure that everything was working fine and up to our expectations. 2 thumbs up.