I have had nothing but trouble with the Houston Dodge dealerships so a friend told me about All-Pro transmissions and that they did a great job of taking care of his vehicle. So I called All-Pro and was very impressed with how they really wanted an opportunity to get me as a customer and keep me as a customer. Justin and Byron very quickly sent me an a rough estimate and asked me to bring the truck in to see if they could fine tune the estimate. I brought the truck in and the very same day they called me and let me know that they could do all of the work requested for $600 less than the rough estimate and about $1300 less than a competitors estimate. Unsurprisingly they also found I needed new rotors all the way around and calipers on the back. The truck got a tune up, oil change, master cylinder replaced, valve cover gasket, 4 rotors, 4 struts, rear calipers, emergency brake cable system replaced, a fog light replaced and tires rotated. They had all of the work completed in about 3 days with the exception of the emergency brake cable system. When the cable system came in from the dealer they called me, we scheduled a time for it to be installed and it took them about an hour and I was out the door. Even with the extra issues the bill was almost $400 cheaper than the competitors estimate. Justin and Byron were extremely friendly, helpful & sincere, and didn't come across as just trying to get as much money out of me as they could. Justin(The owner) is a fellow US Marine and he made sure I was taken care of. I now have both a new mechanic and an almost new 2003 Dakota. Thanks guys! I'll be back when I need more work done. Semper Fi! Len