I have used All Pro numerous times thru the years. They always do a good job and are priced fairly. I dropped my van off the other day, it was overheating and I was stressed out. Upon hearing what was wrong with it I started crying. Steve took me back and showed me exactly what he needed to be fixed on my car and spoke to me kindly and calmed me down. The following day I picked up my van, good as new! Steve asked if I was feeling better and again, showed me what he had fixed. Thank you All Pro, you have my business for life!