Where do I start, John is an impressive hardworking intelligent AV guy. He was quick to communicate with me through Yelp and had my home AV scheduled right away. I needed my new TV hooked up, attached to wall with wires hidden behind the wall. He also programmed my new Harmony Touch Logitech universal remote. We scheduled a late appointment for Friday and was running an hour behind and was nice enough to call and let me know. He stayed late to finish my setup even though I have the worst internet in my area. Very professional, courteous & super clean. He even cleaned up behind my furniture for me with his shop vac. Can't say enough about these guys and will be using them again soon.