Very good knowledge on AV. Very helpful on explaining what is required for your home theater set up. His estimates are 100% accurate. On the appointment day, he showed up on time. Completely professional in managing his time. The entire project was done in the estimated time. I definitely would work with him for any future upgrades at my home.