If you like to take care of your car and don't want to get screwed over, this is not the place for you! Took a 1991 Infiniti in to diagnose a roaring sound coming from the rear wheel, and to just have the car inspected overall to see if there was anything else on it that either needed to be replaced or corrected, since I had just purchased it. Well, it didn't take very long before one of the "mechanics" walked into the lobby and said that the engine had a "huge" oil leak. I went with him to look at it myself, and while there is a small leak, it was nowhere near as "bad" as the mechanic made it sound, and I further proved that to him by having him check the oil after he had driven the car to diagnose the noise coming from the rear. The dipstick level was and still is perfect, and the car has been driven 2,200 miles since it's last oil change and I have never needed to top off the oil reservoir, nor have I never seen an oil puddle underneath the car. So after all of that, the mechanic moved on to the roaring sound from the back, and it was a bad wheel bearing coming in the left rear wheel, which was what I had suspected in the first place. So after he finished showing me that, he said that the car would need a rear wheel alignment, and that the cost to have all of the work performed was $387.00. So from there I immediately realized that this is a shady, con artist operation, and is the exact reason why independent car mechanics get such a bad rap from car enthusiasts, which I am myself. And to make a long story short, I had the car repaired at another independent mechanic in Daphne, and they charged me $261.00 to repair it, parts and labor included to just replace the bearing, and the car drives perfect now. The "mechanics" at All Pro also seemed very unprofessional both in their mannerisms and how they don't seem to have any type of business uniform , and the owner (Leroy) is eager to take your money and screw you over so that he and his boys in the back can give your vehicle repairs that it doesn't need, just to make a few easy bucks. read more