John definitely knows what he is doing and fixes things right. We had our biannual maintenance appointment and when the tech left, unbeknownst to us, wires were left disconnected and the breaker tripped. Everything was fried. John appears to be the guy they send to fix major problems as he was sent to fix ours after the first tech visit.
more