Pretty perfect throughout. Extremely fast with communication, great value and even better location. We needed a new fan and he had one to us in less than an hour!! He clearly cares about his customers