I had a transmission leak. Unlike certain nationwide chains of transmission shops that will tell you that the transmission needs to be replaced, Allied did a full inspection and only found it to be a minor problem to fix.
They also called me a week after I got the car back to see if everything was OK.
No hassle, no BS, no scamming. These guys really seem to care!