Filtration  -  Hoses & Connectors  -  Hydraulics  -  Instrumentation  -  Pneumatics  -  IoT  -  Seals  -  Tube Assemblies

MFCP map - 2020-10-14

33 Locations in Eleven Western States

Alaska  •  California  •  Colorado  •  Idaho  •  Montana  •  Nevada  •  North Dakota  •  Oregon  •  Utah  •  Washington  •  Wyoming

It is our job to make your job is easy.

Whether you are looking for a new hydraulic system or you need to repair one, whether you are looking for a fluid power system products or instrumentation – you are in the right place!

We specialize in developing solutions for hydraulic, pneumatic, and industrial applications in a wide range of industries like agriculture, construction, food and beverage processing, forestry, life sciences, marine, military, mining, oil & gas exploration, petroleum refining, pharmaceutical, power generation, semiconductor, transportation, and all manufacturing sectors.

We carry a broad selection of products from the industry’s leading manufacturers.

 

Alaska

Anchorage, AK

1716 Post Road
Anchorage, AK 99501

907.277.1406 Phone
907.258.1700 Fax

Mon - Fri: 7:00 am - 5:00 pm

Fairbanks, AK

1607 Well Street
Fairbanks, AK 99701

907.456.4414 Phone
907.452.4846 Fax

Mon - Fri: 7:00 am - 5:00 pm


California

Fremont, CA

4570 Enterprise Street
Fremont, CA 94538

510.661.0151 Phone
510.661.0236 Fax                                                     

Mon - Fri: 7:00 am - 5:00 pm

Fresno, CA

3667 S Bagley, #102
Fresno, CA 93725

559.495.1220 Phone
559.495.1511 Fax
888.715.4673 Phone Orders

Mon - Fri: 7:00 am - 5:00 pm

Sacramento, CA

1811 Enterprise Blvd
West Sacramento, CA 95691

916.372.3888 Phone
916.371.5777 Fax
888.715.4673 Phone Orders

Mon - Fri: 7:00 am - 5:00 pm

San Leandro, CA

3007 Teagarden Street
San Leandro, CA 94577

510.352.1514 Phone
510.352.1512 Fax
888.715.4673 Phone Orders

Mon - Fri: 7:00 am - 5:00 pm


Colorado

Aurora, CO

14402 East 33rd Place
Aurora, CO 80011

833.300.2112 Phone
303.666.2215 Fax
833.300.2114 Phone Orders

Mon - Fri: 7:30 am - 5:00 pm

Bryant St., Denver, CO

299 Bryant St.
Denver, CO 80219

303.762.6527 Phone
303.783.3903 Fax
     

Mon - Fri: 7:30 am - 5:00 pm

Colorado Springs, CO

4315 N. Nevada Ave.
Colorado Springs, CO 80907

719.264.8275 Phone
719.533.1861 Fax
     

Mon - Fri: 7:30 am - 5:00 pm

Denver, CO

7030 E. 46th Ave Drive
Denver, CO 80216

303.289.2722 Phone
303.288.6772 Fax
  

Mon - Fri: 7:30 am - 5:00 pm

Fort Collins, CO

834 S.E. Frontage Road
Fort Collins, CO 80524

970.221.8008 Phone
970.221.8009 Fax
   

Mon - Fri: 7:30 am - 5:00 pm

Grand Junction, CO

702 23 1/10th Rd, Unit D1
Grand Junction, CO 81505

970.254.3027 Phone
970.254.2946 Fax
 

Mon - Fri: 7:30 am - 5:00 pm

Louisville, CO

1772 Prairie Way
Louisville, Co 80027

303.666.2200 Phone
303.666.2199 Fax
  

Mon - Fri: 8:00 am - 5:00 pm


Idaho

Boise, ID

920 E Overland Road
Meridian, ID 83642

208.383.4861 Phone
208.343.5792 Fax

Mon - Fri: 7:30 am - 5:00 pm


Montana

Billings, MT

2651 Gabel Road
Billings, MT 59102

406.652.1708 Phone
406.652.1851 Fax

Mon - Fri: 8:00 am - 5:00 pm

Sidney, MT

205 2nd Ave NE
Sidney, MT 59270

406.433.1590 Phone
406.433.1589 Fax

Mon - Fri: 8:00 am - 5:00 pm


Nevada

Sparks-Reno, Nevada

850-A South Rock Blvd
Sparks, NV 89431

510.661.0151 Phone
775.331.3364 Fax
888.715.4673 Phone Orders

Mon - Fri: 7:00 am - 4:00 pm


North Dakota

Williston, ND

5510 Sunrise Drive
Williston, ND 58801

701.713.7500 Phone

Mon - Fri: 8:00 am - 5:00 pm


Oregon

Bend, OR

20581 Painters Ct Rd.
Bend, OR 97701

541.330.3930 Phone
541.330.3927 Fax

Mon - Fri: 8:00 am - 5:00 pm

Eugene, OR

2720 W. 5th Ave.
Eugene, OR 97402

541.343.1229 Phone
541.343.8347 Fax

Mon - Fri: 8:00 am - 5:00 pm

Hillsboro, OR

5646 NE Clara Lane
Hillsboro, OR 97124

503.488.2086 Phone
503.488.2087 Fax

Mon - Fri: 8:00 am - 5:00 pm

Medford, OR

4900 Crater Lake Ave.
Medford, OR 97504

541.779.4124 Phone
541.773.7060 Fax

Mon - Fri: 8:00 am - 5:00 pm

Portland, OR

2929 NW 31St Ave.
Portland, OR 97210

833.300.2113 Phone
503.228.5331 Fax

Mon - Fri: 8:00 am - 5:00 pm

Salem, OR

2475 Pringle Road SE
Salem, OR 97302

503.370.4454 Phone
503.370.9067 Fax

Mon - Fri: 8:00 am - 5:00 pm

Utah

Salt Lake City, UT

3544 West Directors Row
Salt Lake City, UT 84104

801.204.9423 Phone
877.904.4050 Fax

Mon - Fri: 8:00 am - 5:00 pm

Smithfield, UT

4395 North Highway 91
Smithfield, UT 84335

435.563.3275 Phone
435.563.5901 Fax

Mon - Fri: 8:00 am - 5:00 pm

St. George, UT

1030  E. Commerce Dr.
Unit 300
St. George, UT 84790

435.628.4366 Phone

Mon - Fri: 8:00 am - 5:00 pm

Vernal, UT

1179 E Highway 40
Vernal, UT 84078

435.789.7001 Phone
      

Mon - Fri: 8:00 am - 5:00 pm

Washington

Kent, WA

19830 68th Ave. South
Kent, WA 98032

253.872.8080 Phone
253.395.3410 Fax

Mon - Fri: 8:00 am - 5:00 pm

Longview, WA

960 Industrial Way #7
Longview, WA 96832 

360.425.8412 Phone
  

Mon - Fri: 8:00 am - 5:00 pm

Seattle, WA

1121 NW 45th Street
Seattle, WA 98107

206.789.1353 Phone
206.789.2328 Fax

Mon - Fri: 8:00 am - 5:00 pm

Vancouver, WA

1201 NE 144th Street
Vancouver, WA 98685

360.571.5071 Phone
360.571.5077 Fax

Mon - Fri: 8:00 am - 5:00 pm

Wyoming

Casper, WY

460 Salt Creek
Casper, WY 82601

307.472.1323 Phone
307.472.0430 Fax

Mon - Fri: 8:00 am - 5:00 pm