New automotive repair shop located in downtown Lewiston. Stephen, the owner has been a Certified Master Mechanic for over 20 years. Not only does he work on automobiles, but he can also fix boats, lawn mowers, tractors or just about anything! Stop in and say hello, and meet Stephen, Josh and Keri anytime during business hours.