Good communication all through. Company notified me about assigned tech (Nick Shapiro) and arrival time. On the day of installation, tech notified ETA prior to arrival and was on time. Did a complete walkthrough of the install locations and equipment that I had purchased (6 fans). Provided a detailed quote and time estimate before commencing work. Nick was very professional in his work and was mindful to keep the place clean. Very good experience overall and would recommend to others.