Quality Engine Repair

If We Say We Can Do It, We Can!

Over 22 Years Experience

Call Us For Questions 1.909.932.1096


High Performance Engine Rebuilding in Upland, CA

Are you looking for an engine repair shop that offers high quality work at extremely affordable prices? Western Machine provides the best in engine performance parts, engine rebuilding, and aftermarket parts to the Upland, CA area. We have been in business since 1988 and continually offer superior work and unbeatable prices on all of our machine shop services. When you are in need of an honest and reliable rebuild or repair make sure to call the professionals at Western Machine.

Contact Us Today!

Services Offered

  • Machine shop
  • High performance
  • Engine Repair
  • Engine Performance
  • Engine Rebuilding
  • Aftermarket

Our Location

  • Western Machine
  • 1279 East 7th Street
  • Upland, CA 91786
  • (909) 932-1096
  • 22 Years of Experience


High Quality Machine Shop

General Engine Repair

Online Specials

Mention Our Website, and
Get 10% OFF Labor!