Excellent pre and post service. This contractor deserves all points coupled with a much appreciation immediate Resolution to my exhaust Fan outage. The first time all services was resolved under 2 hours....they went and purchased needed items right away. Perfect organizational customer service.