This was just a safety inspection but would not hestiate to take it to them for mechanical problems.
All reviews seem positive