These people are outstanding in their integrity. Twice they have done a big job for us. When it ran into a big loss on there end to replace our engine (had to be done 3 times) they ate the loss and charged us only the agreed upon price to put it in once. When our radiator gave out several months after the warranty lapsed, they replaced it without charge, as it "should have lasted longer" according to their thinking. They were very patient with us, and extended a payment plan that lasted over a year, and charged no interest on a $5,000 job