Home

Fife, WA · Since 1998

CNC Machine Tool Sales & Service in the Pacific Northwest

Providing CNC Machine Tools and CNC Repair Service to the Pacific Northwest Since 1998.

Prefer to talk? Call 253-926-6868.

Machine Sales

Ellis Machinery & Equipment, Inc. has been a locally owned machine tool sales and service leader since 1998. We offer several lines of CNC machine tools, including Makino, YCM, INDEX and more, so we have what you are looking for on almost any budget.

See product lines →

Repair & Service

We service everything we sell, even if you bought your machine somewhere else. We get you back online quickly and on budget with competitive labor pricing and three levels of preventive maintenance.

Parts & service →

Dealer-Priced Parts

Replacement parts for the brands we carry are dealer-priced, with no third-party markup.

Request parts →

Brands We Sell and Service

Serving Washington, Oregon, and Northern Idaho

Ellis Machinery & Equipment, Inc. has been a locally owned machine tool dealer and service company in Fife, Washington, since 1998. We supply CNC machine tools from Makino, YCM Alliance, INDEX, Expand, Chevalier, Vision Wide, and Honor Seiki to manufacturers throughout Washington, Oregon, and Northern Idaho (Makino in Washington, Oregon, and British Columbia, Canada). We work with shops in Seattle, Tacoma, Fife, and Federal Way, south to Portland, and east to Spokane and Coeur d’Alene. Our field service technicians come to your facility to repair the brands we carry, even if you bought your machine somewhere else. They also add field options, including several Fanuc options, and perform preventive maintenance at three levels to suit your machine. Our replacement parts are dealer-priced with no third-party markup, which helps keep repairs on budget and your spindles running. Call 253-926-6868 or email Service@EllisMachinery.com, and we will get you to the right person.

  • Seattle, WA
  • Tacoma, WA
  • Fife, WA
  • Federal Way, WA
  • Portland, OR
  • Spokane, WA
  • Coeur d’Alene, ID

Can’t quite find what you’re looking for? Give us a call and we will get you to the right person.

Call 253-926-6868