On time, professional and willing to look at ideas for repairing the fan. A little pricey but glad to have someone available.