Schedule an Appointment today!
Welcome to Master Mechanic!
oregon city auto center & Sherwood Auto Center is your local Dealership alternative! We are conveniently located on Beavercreek Rd.Oregon City Oregon & on Tualatin Sherwood Rd Sherwood Oregon We have over 30 years of experience in the industry, serving the community from Tigard to Dundee.Oregon City To Portland All of our Automotive Repair Technicians are ASE-Certified, highly experienced, and knowledgeable in the field.
| Master Mechanic Sherwood, LLC | Sherwood, Oregon 97140 | Copyright 2012 | All Rights Reserved |
Air Conditioning Service & Repair
Exhaust Systems & Mufflers
Suspension & Steering Repair
Transmission Service & Repair