Extremely professional and top notch customer service. I received a 30 minute window for arrival (amazing) and he arrived on time fully prepared. I would high recommend this company for smaller jobs like installing this ceiling fan, or something larger, which we are planning for in the future.