My experience was very positive. Brought my truck in after being at a Toyota Dealership's service dept. I had a sound which i thought was a bad wheel bearing, this was confirmed by Toyota, telling me that the rear bearings were bad, since the front wheel bearings had been replaced by Toyota 6 months earlier it made sense that the rear had now gone bad. The estimate to repair both rear wheel bearings was very high. I contacted Thrash after receiving a recommendation from a shop that had done work for me in the past that did not have a press that was large enough to do the job. My truck was inspected and Wayne called me advising me that the front wheel bearing were bad and not the rear. I had Thrash perform a rear drum brake job which i wanted done at the same time as the wheel bearings initially. I brought my truck back into the Toyota dealership that had replaced the front wheel bearings and they confirmed the front bearings were bad even though they had been replaced 6 months earlier, they are redoing the job under warranty. I found Thrash to be be very honest and knowledgeable and professional. When my rear wheel bearings eventually need to be replaced, Thrash will do the work.