Not recommended. Dwain assured he could do engine work and ended up costing us a new transmission. Dwains insurance would not cover but did say it was his error. Wish there was a negative star rating. Dwain ended up costing us a lot of money. Definitely would not recommend Dwain's Autotech, Rochester, Mi for any auto repair. Dwain does not take responsibility for his errors.