John has installed my system in 2 different houses, and both times did an exceptional job. Very happy.