Have used their service for two years. They did a transmission flush and replace ment along with a oil flush that has really extended the life of my wife's car which now has 19000...
All reviews seem positive