With the emergence of smart home technology, I had a lot of questions and difficulties in executing what I wanted. A lot of it I tried to learn off YouTube but alas it was too much. Jacky was very patient in listening to my ideas and offered solutions where he could help and suggestions to where he could not. Working with this company has been a breeze and would definitely recommend to anyone struggling with the intricacies of technology!