Quick same-day service and they actually answered the phone unlike many contractors that either don't answer at all or use an answering service. The tech (Ryan) was professional and knowledgeable and the repair was very reasonable and solved the issue. He even checked the bearings and said they were fine so also honest. They've earned my trust for life.