All reviews seem negative
I know there are 18 AAMCOs in the Metro Houston area. This is not one of the 18.
National auto service chain provides expert transmission repair for all vehicles; emergency towing assistance, warranty and financing services also available.