We had talked to 3 companies and 2 individuals before deciding on Champion. They exemplified service the whole way - job was on time and right on cost estimate. When replacement part failed it was taken care of with the same expert service. We highly recommend this family-oriented organization.