JM Mechanical Inc - Auto Repairs | Canby, OR

Old fashioned service with the latest technology!

Facebook square white small

Your JM Mechanical Inc Staff:

John is the Owner and President of JM Mechanical Inc. John has been the backbone of JM Mechanical Inc since it's beginning in 1977. John is an ASE Certified Master Automobile Tech, master machinist, under car specialist, service consultant, and parts specialist.


John currently is performing the service writer duties, along with being the owner.  John had a love of working on cars at a young age. He even spent a few years in the Army working on helicopters engines.  

After the Army, John graduated from OIT with an automotive technology degree and has been working on cars ever since.


John has been married to Marsha for 43 years, they have three children together (two sons and one daughter).


When John isn't performing the duties of being our fearless leader, he enjoys hunting, fishing, reading, and spending time being a grandpa to his two grandsons.

Jeff is our senior technician having been with JM Mechanical Inc since September of 2001. Jeff learned about cars from his grandfather, helping and working at his gas station. He has 27 years of automotive experience through hands-on repair.


He is our under car specialist and hold various ASE Certifications including brakes, suspension & steering, heating & air conditioning, engine repair, electrical, manual drive train and axles and exhaust system specialist.  


Jeff has three children (two daughters and one son) and a grandson. In his free time, he enjoys camping and hiking.

"Helpful information and the job is always done right. Excellent all around service!"

- Sandy Ely

About JM Mechanical Inc

JM Mechanical Inc has been serving the Canby area since 1977.  The business started as a one-man shop out of John's garage on the farm.  People always ask what the "JM" stands for and it's simple - when John decided to start the business he needed a name so he used his initial and his wife Marsha's initial, thus getting "JM" and then he added "mechanical" to indicate that he did the mechanical repair on automobiles. In 1986, John moved the business to its present location on 99E. We now have an eleven bay shop with three ASE Certified Technicians and two office staff.

Bud has been with us since August of 2004. Many of our customers were already familiar with Bud and his credentials as he has been a technician in the local community for many years.  


Bud has an associates degree in Applied Science of Auto Mechanics and has over 26 years of automotive experience.  He has several ASE Certifications including Master Automobile Tech, Master Heavy Duty Truck, Under Car Specialist, Automobile Advanced Engine Performance Specialist, and Advanced Engine Performance Diesel.  


He is married to Sheryl and they have two children together (one daughter and one son). Bud enjoys

coaching his kids, playing softball, fishing, golfing, and water skiing.

Fred joined the JM Mechanical Inc family in November of 2011. Fred studied engineering and mechanics in the Navy. Fred has 26 years experience in auto repair. Fred is an ASE Certified Master Auto Technician.  


He is married to Patti, they have one child, one dog, and two grandchildren. Fred likes to take road trips, camp, drive, and race his hot rod. Fred is the practical joker of the staff.

Eric joined the JM Mechanical Inc family in January 2014.

Cheree is our office manager. Cheree joined the JM Mechanical Inc family in July 2014. She has over 28 years of customer service experience, several in the automotive industry.


Cheree helps keep the office organized and moving. She can help when you call with scheduling or estimates. She also fills in as a service writer for vacations.


Cheree and her husband Boyd live in Canby and they have a new puppy, Pita. She's a Miniature Blue Heeler. Cheree is a big Oregon Ducks fan. She also enjoys camping, rodeos, baking, sewing, crocheting, knitting, and of course, playing with Pita.

John Jeff Bud Fred Eric Cheree