Phone Icon (949) 313-8318

View Our Location









Who We are and What We Do

Marshall Machinery is your Southern California distributor for industrial products such as surface finishing equipment, assembly products, and storage & work space solutions.  We represent companies that are well known in our field for their quality, dependability and customer service.  Our equipment is used for various applications such as deburring, surface preparation, polishing, assembly, dust collection, and lean manufacturing environments.  We offer an extensive line of products to meet your company’s specific needs and you can count on us to be there after the sale, as well as before. Our experts can help you decide which process best suits your application so that you avoid expensive mistakes.

Machinery on a Table

In addition, we have a comprehensive service and parts department that provides phone assistance, equipment service at your plant, and offers scheduled preventive maintenance programs.

Learn More

Group Icon
Member of Manufacturers' Agents National Association (MANA)

Award Icon
Certified Professional Manufacturers Representative Since 2005

Industries We Serve

Marshall Machinery has many years of experience serving the diverse industries and manufacturers found in southern California. Our products have helped industrial, municipal, and commercial facilities throughout the area. Some of the industries we have served include:

  • Aerospace
  • Automotive
  • City and County Services
  • Construction
  • Dental
  • Electronics
  • Injection molding  
  • Laboratories
  • Manufacturing
  • Medical Devices and Implants
  • Metalworking
  • Military
  • Powder Coating
  • Semiconductors
  • Tool and Die
  • Transportation Equipment
  • Utilities
  • And Many More


Thank you for your interest. We look forward to hearing from you soon.

(949) 313-8318

Hours of Operation
Monday - Friday:
8:00 a.m. - 5:00 p.m.

1010 Calle Cordillera #103,
San Clemente, CA 92673

Service Area

Customer Service
(949) 313-8318 ext. 100

(949) 313-8318 ext. 101

(949) 313-8318 ext. 101