Minnesota Hall of Metalworking
All Firms Pavilion
State Telephone Directory

CanadaMexicoUnited States
Great LakesMid-AtlanticNorth CentralNortheastNorthwestSouth CentralSoutheastSouthwest
IowaMinnesotaNorth DakotaNebraskaSouth DakotaWisconsin

Clicking above on a region will take you to the same Service Pavilion for that other region...
Click here to teleport to another service pavilion for this geographic area.
Click here to return to Metalworking Hall Lobby


A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

 3-D CNC
        1055 5th Avenue SE
HutchinsonMN(320) 587-5923  
 3-D Tool & Design, Inc.
        613 Barbaree Lane
ByronMN(507) 775-2665  
 3M Corp.
        1030 N 5th Street
StaplesMN(218) 894-2831  
 7-SIGMA
        2843 26th Avenue South
MinneapolisMN---  
 A & B Machining Enterprises
        9250 Holly Street NW
Coon RapidsMN(612) 780-4854  
 A & B Tool & Gage Corp.
        2025 105th Avenue NE
MinneapolisMN(612) 784-5330  
 A & C Engineering Company
        8445 Sunset Road NE
Spring Lake ParkMN(612) 786-0820  
 A & L Precision, Inc.
        205 Industrial Court
WabashaMN(612) 565-4975  
 A & R Machine Tool, Inc.
        1011 Cliff Road E
BurnsvilleMN(612) 882-7868  
 A & R Machine Tool, Inc.
        2068 Opal Drive
EaganMN(612) 454-8536  
 A & R Manufacturing, Inc.
        6250 Industry Avenue
RamseyMN(612) 421-6666  
 A & T Engineering
        100 Maple Street S
Lester PrairieMN(320) 395-2931  
 A Finkl & Sons Company
        2722 East 27th Street
MinneapolisMN(612) 724-8967  
 A-1 Engineering, Inc.
        9506 Foley Boulevard
Coon RapidsMN(612) 786-8710  
 A-1 Wheels & Tool of MN, Inc.
        7740 Beech Street NE
MinneapolisMN(612) 571-6510  
 A-Accurate Advantage
        1960 County Road F E
White Bear LakeMN(612) 653-4600  
 AAA Metal Finishing, Inc.
        691 Rice Street
St PaulMN(612) 228-1418  
 ABM Machining, Inc.
        10500 Ideal Avenue N Bldg. B
St PaulMN(612) 459-6689  
 APT Machining & Fabricating
        335 Webster Avenue
North MankatoMN(507) 387-4246  
 ATS Steels, Inc.
        1901 13th Street NE
New BrightonMN(651) 636-2200  
 Able-Craft Fabrication, Inc.
        3500 Dodd Road
EaganMN(612) 454-3860  
 About Time Machining
        7269 Commerce Circle West
FridleyMN612 571-6123  
 Absolute Dimensions
        1945 W Old Shakopee Road
MinneapolisMN(612) 881-1837  
 Accu-Prompt, Inc.
        100 83rd Avenue, Suite 101
FridleyMN(612) 783-1020  
 Accu-Tool, Inc.
        7540 4th Avenue
Circle PinesMN(612) 785-0060  
 Accuneering
        160 Ely Street NE
FridleyMN(612) 780-8248  
 Accurate Impressions
        4084 83rd Avenue N
Brooklyn ParkMN(612) 560-2700  
 Ace EDM & Tooling
        2905 Valleyhigh Drive NW
RochesterMN(507) 281-3210  
 Ackerman Kustom Machine
        320 Ervin Industrial Boulevard
JordanMN(612) 492-2252  
 Acme Machine Company
        2901 Fremont Avenue S
MinneapolisMN(612) 827-3571  
 Acme Metal Spinning
        98 43rd Avenue NE
MinneapolisMN(612) 788-9051  
 Action Chromate
        North Branch Industrial Park
North BranchMN(612) 674-8482  
 Action Pattern Company
        7714 Beech Street NE
FridleyMN(612) 571-6950  
 AdvanTech
        RR3 Box 664
SebekaMN(218) 837-5446  
 Advance Tool, Inc.
        1590 99th Lane NE
BlaineMN(612) 780-1213  
 Advanced Automatics
        8973 13th Avenue E
ShakopeeMN(612) 496-3434  
 Advanced Engineering Tech, Inc.
        3555 85th Avenue N
Brooklyn ParkMN(612) 424-6821  
 Advanced Machine Engineering
        8616 Xylon Avenue N
Brooklyn ParkMN(612) 425-3691  
 Advanced Metal Finishing, Inc.
        15 Monroe Street SE
HutchinsonMN(320) 587-7007  
 Afton Plastics
        16455 20th St S, PO Box 97
LakelandMN651 436-5641  
 Aggressive Engineering, Inc.
        2161 107th Lane NE
BlaineMN(612) 786-1663  
 Agility Machine Tool, Inc.
        8557 Wyoming Avenue N
Brooklyn ParkMN(612) 493-8406  
 Agrimson Tool Company
        4092 83rd Avenue N
Brooklyn ParkMN(612) 566-3446  
 Air-Lake Machine & Welding
        21710 Grenada Avenue
LakevilleMN(612) 469-3009  
 Aircraft Services, Inc.
        9208 James Avenue S # 10
MinneapolisMN(612) 888-4641  
 Airway Products, Inc.
        803 S Old Highway 18
PrincetonMN(612) 389-3711  
 Aitkin Iron Works, Inc.
        117 1st Street NW
AitkinMN(218) 927-2400  
 Al-Cast Mold & Pattern, Inc.
        1513 Central Avenue NE
MinneapolisMN(612) 781-2012  
 Albany Machine Products, Inc.
        35218 238th Avenue
AlbanyMN(320) 845-2396  
 Albert F Forster Welding
        1726 S Broadway Street
New UlmMN(507) 354-6815  
 Albert Lea Electro Plating, Inc.
        808 E 12th Street
Albert LeaMN(507) 373-8261  
 Alca Corp.
        593 Fairview Avenue N
St PaulMN(612) 645-5257  
 Aldrich Tool
        RR 1 Box 29
AldrichMN(218) 445-5454  
 All-American Engineering
        1209 W. County Road E
Arden HillsMN(651) 483-4140  
 Alliance Machine, Inc.
        10650 County Road 81, Suite I
Maple GroveMN(612) 425-1616  
 Allied Company
        20600 County Road 81
RogersMN(612) 428-4466  
 Allison Automatic, Inc.
        21655 Cedar Avenue
LakevilleMN(612) 469-5623  
 Allryte Enterprises, Inc.
        11149 Excelsior Boulevard
HopkinsMN(612) 933-6385  
 Alltool Manufacturing Company
        19188 Industrial Boulevard
Elk RiverMN(612) 441-6150  
 Alpha Engineering & Manufacturing Company
        9839 13th Avenue N
PlymouthMN(612) 542-8860  
 Alpha Engineering, Inc.
        4234 Dight Avenue
MinneapolisMN(612) 721-4318  
 Alpha Tool Products
        217 Sommerville Street S
ShakopeeMN(612) 445-5104  
 Altmann Tool & Machine Company
        3838 Edgewood Avenue S
MinneapolisMN(612) 926-6810  
 Alumiplate, Inc.
        8960 Springbrook Drive NW
Coon RapidsMN(612) 786-3788  
 Amco Machine & Tool
        RR 1
WatervilleMN(507) 267-4999  
 American Bright Works
        7280 Commerce Cir E
FridleyMN(612) 572-0607  
 American Durable
        6080 Claude Way
Inver Grove HeightsMN(612) 455-6314  
 American Machine & Gundrilling, Inc.
        10987 93rd Avenue N
Maple GroveMN(612) 425-3830  
 American Manufacturing, Inc.
        30954 Joseph Street
St JosephMN(320) 363-7273  
 American Mold & Engineering Company
        7220 Commerce Circle West NE
FridleyMN(612) 571-8642  
 American Tool Grinding & Manufacturing
        11485 Xeon Street NW
Coon RapidsMN(612) 754-2676  
 Ames Mechanical Development
        1314 3rd Street S
StillwaterMN(612) 430-2761  
 Ample Production Machining
        RR 1 Box 26
AmboyMN(507) 674-3871  
 Andersen Polishing
        15580 Highway 7
MayerMN(612) 657-2153  
 Anderson Automatics, Inc.
        6401 Welcome Avenue N
MinneapolisMN(612) 533-2206  
 Andrew Tool
        2405 Annapolis Lane #266
PlymouthMN(612) 559-0402  
 Andrew Tool Company
        2405 Annapolis Lane N # 266
PlymouthMN(612) 559-0402  
 Anoco Tool & Grinding
        691 39th Avenue NE
Columbia HeightsMN(612) 788-4956  
 Anoco Tool & Manufacturing
        1925 Oakcrest Avenue
RosevilleMN(612) 636-6823  
 Anotech
        830 S Pine Street
WaconiaMN(612) 442-5624  
 Anthony Machine & Engineering
        990 1st Street NW
New BrightonMN(612) 633-3447  
 Apollo Precision, Inc.
        2722 Fernbrook Lane N
PlymouthMN(612) 509-0607  
 Apollo Tool Corp.
        9815 W 74th Street
Eden PrairieMN(612) 941-9150  
 Appleton Auto Parts
        Highway 7
AppletonMN(320) 289-1371  
 Applied Coating Technologies
        3225 Columbia Avenue NE
MinneapolisMN(612) 781-6641  
 Applied Coating Technology
        2411 Pilot Knob Road
EaganMN(612) 454-7777  
 Applied Coating Technology, Inc.
        12150 Technology Drive
Eden PrairieMN(612) 941-4242  
 Apro Machine
        962 Forest Street
St PaulMN(612) 774-4334  
 Ardel Engineering & Manufacturing Company
        7500 42nd Avenue N
MinneapolisMN(612) 533-5324  
 Aremco, Inc.
        3404 Library Lane
St Louis ParkMN(612) 929-2525  
 Aroplax Corp.
        200 Chelsea Road
MonticelloMN(612) 295-5002  
 Arrow Cryogenics, Inc.
        1671 93rd Lane NE
BlaineMN612 780-3367  
 Arrowhead Machinists, Inc.
        4218 Grand Avenue
DuluthMN(218) 624-0622  
 Arrowhead Tool & Design, Inc.
        1640 94th Lane NE
BlaineMN(612) 785-2536  
 Arrowhead Tool & Design, Inc.
        700 Lund Boulevard
AnokaMN(612) 421-0355  
 Artom, Inc.
        1120 Lund Boulevard
AnokaMN(612) 755-4570  
 Asp Tool & Die Company
        22266 Pheasant Court
HutchinsonMN(320) 234-6373  
 Associated Engineering-Mankato
        320 State Road
MankatoMN(507) 345-5861  
 Atom-Ation
        7779 Beech Street NE
FridleyMN(612) 572-9511  
 Atscott Manufacturing Company
        1300 Holstein Drive
Pine CityMN(320) 629-2501  
 Automate Associates, Inc.
        2150 Niagara Lane North
PlymouthMN763 258-8525  
 Automated EDM, Inc.
        6231 McKinley Street NW
RamseyMN(612) 576-6946  
 Automatic Concepts
        21323 Heywood Avenue
LakevilleMN(612) 985-5880  
 Automatic Concepts, Inc.
        200 W 88th Street # 1
BloomingtonMN(612) 985-5880  
 Avtec Finishing Systems, Inc.
        9101 Science Center Drive
MinneapolisMN(612) 533-4822  
 Axiom, Inc.
        1799 County Road 90
Maple PlainMN(612) 479-6605  
 B & B Machine Company
        611 University Avenue SE
MinneapolisMN(612) 379-2056  
 B & B Tool Company
        1915 W 5th Street
WinonaMN(507) 452-0565  
 B & E Tool Company, Inc.
        7795 Beech Street NE
FridleyMN(612) 571-1802  
 B & G Tool Company
        18865 Burns Pkwy
AnokaMN(612) 441-3275  
 B & H Machine Company
        888 Newcomb Street
St PaulMN(612) 774-5650  
 B & R Machine Products
        11157 205th Avenue NW
Elk RiverMN(612) 441-7887  
 B & S Machine, Inc.
        15 S 1st W
AuroraMN(218) 229-2323  
 B & T Tool & Die, Inc.
        13929 Raven Street NW
AndoverMN(612) 862-1823  
 BMC Industries, Inc.
        2 Appletree Sq # 400
MinneapolisMN(612) 851-6000  
 BME, Inc.
        200 W 88th Street # 3
BloomingtonMN(612) 885-0695  
 BTD Manufacturing, Inc.
        1050 13th Avenue SE, Box 1107
Detroit LakesMN(218) 847-4446  
 Baklund Tool & Design
        13835 200th Street
HutchinsonMN(320) 587-7326  
 Barkela Manufacturing, Inc.
        6221 McKinley Street NW
RamseyMN(612) 576-8880  
 Barrett Automatic Products
        418 2nd Street
BarrettMN(320) 528-2512  
 Barrett Precision Machine
        P.O. Box 156
BarrettMN(320) 528-2610  
 Barry Bondhus & Company
        100 Maple Street S
Lester PrairieMN(320) 395-2933  
 Batten Tool & Machine, Inc.
        10525 Florida Avenue S
BloomingtonMN(612) 942-9198  
 Bauer Machine & Tool, Inc.
        21360 Manning Trl N
ScandiaMN(612) 433-2281  
 Bayside Tool Company
        9401 County Road 15
Maple PlainMN(612) 955-2824  
 Becker Machine & Tool
        32005 126th Street
PrincetonMN(612) 389-4093  
 Behnke Screw Machine Products
        8235 County Road 52
CarverMN(612) 873-6540  
 Behrens Supply Company
        211 Main Street
Red WingMN(612) 292-1776  
 Belltech Machine, Inc.
        1584 93rd Lane NE
BlaineMN(612) 784-7765  
 Benny Machine Company
        441 E Dual Boulevard
IsantiMN(612) 444-5508  
 Benson Manufacturing
        15463 89th Street NE
Elk RiverMN(612) 241-0256  
 Berg Tool
        2937 Westedge Boulevard
MoundMN(612) 472-4039  
 Bergmann Machine Works
        3420 48th Avenue N
MinneapolisMN(612) 535-1500  
 Bernau & Sons, Inc.
        RR 1 Box 31
EmmonsMN(507) 297-5539  
 Best Coat, Inc.
        1557 101st Avenue NE
BlaineMN(612) 785-7086  
 Big Lake Machine
        901 County Road 43 N
Big LakeMN(612) 263-3000  
 Bizal, Inc.
        7880 Ranchers Road NE
MinneapolisMN(612) 571-4030  
 Blaco Machine Company
        24510 Ulysses Street NE
IsantiMN(612) 444-7109  
 Blaha Computerized
        1893 York Street # A
Elk RiverMN(612) 753-4511  
 Blanda, Inc.
        2963 Center Court
EaganMN(612) 688-9510  
 Block Technologies, Inc.
        32020 126th Street
PrincetonMN(612) 389-0709  
 Blonigen & Sons Machine Shop
        196 West Street
St MartinMN(320) 548-3300  
 Blue Chip Engineering, Inc.
        6250 Industry Avenue
RamseyMN(612) 427-8040  
 Blue Chip Machine
        2824 4th Street S
Waite ParkMN(320) 259-7679  
 Bo-Decor Metal Finishing, Inc.
        3330 Mike Collins Drive
EaganMN(612) 452-9246  
 Bob, Inc.
        8740 49th Avenue N
MinneapolisMN(612) 533-2261  
 Bodeker Machining
        1940 Highway 55 N
GlenwoodMN(320) 634-4216  
 Bondhus Manufacturing Company
        612 4th Street W
MonticelloMN(612) 295-2851  
 Boring Machine Corp.
        7922 Ranchers Road NE
FridleyMN(612) 786-0100  
 Boring Machine Corporation
        7922 Ranchers Road
FridleyMN(612) 786-0100  
 Bowman Tool & Machining
        1310 Valleyhigh Drive NW
RochesterMN(507) 286-1400  
 Bradley Tool Company
        1570 Goose Lake Road
St PaulMN(612) 429-6982  
 Brainerd Tool & Design
        3701 Gun Club Road SE
BrainerdMN(218) 825-3981  
 Brakefield Machine
        RR 2 Box 447
Pelican RapidsMN(218) 863-3412  
 Branch Manufacturing Company
        702 Pine Street
North BranchMN(612) 674-4441  
 Branch Manufacturing Company, Inc.
        702 Pine Street, Box 68
North BranchMN(612) 674-4441  
 Bremer Tool
        111 107th Street NE
MonticelloMN(612) 878-2882  
 Brenk Brothers, Inc.
        7490 Central Avenue NE
FridleyMN877 784-5621  
 Brimar Tool & Engineering, Inc.
        7615 Baker Street NE
FridleyMN(612) 572-3705  
 Bro Machine
        149 W 78th Street
MinneapolisMN(612) 884-6264  
 Brockway Machinery, Inc.
        10200 73rd Avenue North, Suite 126
Maple GroveMN763 424-2144  
 Brooklyn Tool
        7875 Ranchers Road NE
MinneapolisMN(612) 571-1650  
 Brothers Machining
        1580 93rd Lane NE
BlaineMN(612) 786-6560  
 Brown Tool Grinding
        245 3rd Street W # A
CokatoMN(320) 286-5443  
 Brumar
        2171 106th Lane NE
BlaineMN(612) 786-2828  
 Buck Machine Tool
        20330 Jewell Street NE
WyomingMN(612) 434-5167  
 Burr Technology
        3179 Spruce Street
Little CanadaMN(612) 482-9591  
 Busch Brothers Machining
        600 6th Street NW
New PragueMN(612) 758-5757  
 Busse Welding & Machine
        RR 2 Box 30
MahnomenMN(218) 935-5110  
 Buzz Tool & Die Company
        3726 Oregon Avenue S
St Louis ParkMN(612) 931-9182  
 Bystrom Brothers, Inc.
        2200 Snelling Avenue
MinneapolisMN(612) 721-7511  
 C & C Grinding Company
        7751 Elm Street NE
FridleyMN(612) 571-1997  
 C & C Machine
        23529 Tagus Avenue
HutchinsonMN(320) 587-5267  
 C & D Tool, Inc.
        9424 Deerwood Lane N
Maple GroveMN(612) 425-6737  
 C & W Machine
        1713 25th Street S
MoorheadMN(218) 236-0751  
 C B Quality Manufacturing, Inc.
        732 Hamel Road
HamelMN(612) 478-6561  
 C C Engineering
        2200 85th Avenue N
Brooklyn ParkMN(612) 424-5665  
 C G Hill & Sons
        5150 Quincy Street
Mounds ViewMN(612) 783-9055  
 C H Holt Company
        7855 Hickory Street NE
FridleyMN(612) 572-2590  
 C Machine Company
        7980 Ranchers Road NE
FridleyMN(612) 785-2056  
 C S Machine Shop
        772 Concord Street N
South St PaulMN(612) 552-1601  
 C-Axis
        800 Tower Drive
HamelMN(612) 478-8982  
 CAD/CAM Engineering Systems, Inc.
        10850 Nesbitt Avenue S
BloomingtonMN(612) 888-1501  
 CNC Concepts, Inc.
        7915 Quincy Street NE
FridleyMN(612) 780-4679  
 CNC Manufacturing, Inc.
        7853 Hickory Street NE
MinneapolisMN(612) 571-8971  
 CNC Specialties, Inc.
        311 1st Avenue NE # 7
OsseoMN(612) 493-9680  
 CNH Machine, Inc.
        7840 Main Street NE
FridleyMN763 572-0662  
 CTM Industries
        PO Box 268
ElyMN(218) 365-2616  
 Caliber Manufacturing
        10322 Fairfield Creek Road NE
CarlosMN(320) 852-7301  
 Can-Do Machine
        6660 213th Avenue NW
Elk RiverMN(612) 753-0853  
 Carbon Products, Inc.
        6251 McKinley Street NW
RamseyMN(612) 421-8400  
 Carlson Machine & Tool
        15605 Lexington Avenue NE
AnokaMN(612) 434-6285  
 Cary Manufacturing
        9241 Davenport Street NE
BlaineMN(612) 783-0949  
 Cass Screw Machine Products Company
        4800 North Lilac Drive
Brooklyn CenterMN(612) 535-0501  
 Castle Metals
        3100 83rd Lane NE
BlaineMN(612) 784-6866  
 Cedarberg Industries, Inc.
        1960 Seneca Road
EaganMN(612) 452-5012  
 Cedelco
        1561 101st Avenue NE
BlaineMN(612) 784-0427  
 Celex, Inc.
        1113 1st Avenue
GibbonMN(507) 834-9851  
 Center Machine Shop
        9050 Balsam Road NW
BemidjiMN(218) 751-1062  
 Central Engineering Company
        2930 Anthony Lane
MinneapolisMN(612) 781-6557  
 Central Machine
        3006 4th Street S
Waite ParkMN(320) 255-1161  
 Central Minn Builders Supply
        65 Airport Boulevard
Mc GregorMN(218) 768-2015  
 Central Minnesota Finishing
        441 Lincoln Loop
Sauk CentreMN(320) 352-5747  
 Central Minnesota Tool
        408 13th Avenue NW
Little FallsMN(320) 632-9231  
 Central Tool
        9100 N Douglas Avenue
CarlosMN(320) 852-7351  
 Central Tool Company
        1200 Sinclair Lewis Avenue
Sauk CentreMN(320) 352-2907  
 Centreline
        6093 20th Street SW
WaverlyMN(612) 658-4777  
 Century Tool
        21495 147th Avenue N
RogersMN(612) 428-2168  
 Certified Painting, Inc.
        2013 County Road C2 W
RosevilleMN(612) 631-2120  
 Champlin Grinding Corp.
        11725 Idaho Avenue N
ChamplinMN(612) 427-5214  
 Chandler Industries, Inc.
        1654 N 9th Street
MontevideoMN(320) 269-8893  
 Chandler Machine Shop
        Main Street
ChandlerMN(507) 677-2217  
 Channel Industries Machining
        5340 Shoreline Drive
MoundMN(612) 472-6903  
 Checker Machine, Inc.
        2701 Nevada Avenue N
New HopeMN(612) 544-5000  
 Cheetah Precision, Inc.
        55 Mounds Street NE
New BrightonMN(612) 633-4566  
 Cherrington Corp.
        W Highway 19
FairfaxMN(507) 426-7261  
 Childs Corp.
        110 Main Street W
ElysianMN(507) 267-4392  
 Choice Tool, Inc.
        1677 Radisson Road NE
BlaineMN(612) 785-2769  
 Chris Thompson Tool & Die
        3734 Scheuneman Road
St PaulMN(612) 407-5179  
 Chuck's Grinding, Inc.
        8345 Commerce Drive
ChanhassenMN(612) 361-4308  
 Citizen Swiss Consulting
        210 Craigbrook Way
FridleyMN612 329-0567  
 Clara City Tool & Manufacturing
        1020 120th Avenue SE
Clara CityMN(320) 847-2210  
 Clarus, Inc.
        7760 Beech Street NE
FridleyMN(612) 572-2040  
 Classic Machine, Inc.
        8623 Jefferson Highway
OsseoMN(612) 425-8188  
 Classic Manufacturing, Inc.
        2980 Granada Lane N
OakdaleMN(612) 770-1212  
 Co-Operative Plating Company
        271 Snelling Ave N
St PaulMN651 645-0787  
 Code Welding & Manufacturing
        3800 5th Street NE
Columbia HeightsMN(612) 781-3158  
 Coleman Industrial Service
        3600 Cedar Avenue S
MinneapolisMN(612) 724-8554  
 Color Technologies
        510 Shoreview Park Road
ShoreviewMN(612) 484-4822  
 Columbia Gear
        530 County Road 50
AvonMN(320) 356-7301  
 Columbia Precision
        1608 Cliff Road E
BurnsvilleMN(612) 890-1003  
 Columbia Precision Machine Corp.
        1608 East Cliff Road
BurnsvilleMN(612) 890-1003  
 Com-Tal Machine & Engineering
        1239 Willow Lake Boulevard
St PaulMN(612) 483-2611  
 Com-Tal Machine & Engineering, Inc.
        1239 Willow Lake Blvd.
St. PaulMN(651) 483-2611  
 Combined Welding & Machine
        5873 Queens Avenue NE
Elk RiverMN(612) 241-0685  
 Comet Tool, Inc.
        1418 5th Street S
HopkinsMN(612) 935-3798  
 Command Tooling Systems
        13931 Sunfish Lake Boulevard NW
RamseyMN(612) 576-6910  
 Commercial Welding & Machine
        801 2nd Avenue N
MinneapolisMN(612) 374-3653  
 Comp Machining
        240 S Victory Drive
MankatoMN(507) 625-7965  
 Complete Tool Grinding, Inc.
        7163 Commerce Cir W
FridleyMN(612) 571-4242  
 Composite Products, Inc.
        1700 Wilkie Drive
WinonaMN(507) 452-2881  
 Computerized Production Mach
        27548 Highway 23
PaynesvilleMN(320) 243-7643  
 Concept Machine Tool Sales
        15625 Medina Road
PlymouthMN(612) 559-1975  
 Consolidated Metal Products
        1608 14th Street S
PrincetonMN(612) 389-3401  
 Consolidated Screw Machine
        12006 12th Avenue S
BurnsvilleMN(612) 882-0629  
 Contour Machining
        9593 10th Street NE
St MichaelMN(612) 497-1943  
 Contour Mold, Inc.
        726 Quinn Avenue
Elk RiverMN(612) 441-3030  
 Contract Design, Inc.
        8399 Coral Sea Street NE
MinneapolisMN(612) 786-8563  
 Contract Machining
        822 Tower Drive
HamelMN(612) 478-9545  
 Contract Tool & Machine
        10005 Baltimore Street NE
BlaineMN(612) 783-8823  
 Coolidge Bros, Inc.
        Scenic Highway 61
Knife RiverMN(218) 834-5933  
 Cor-Tech Manufacturing, Inc.
        603 W Gabrielson Drive
LuverneMN(507) 283-9081  
 Cosner Screw Products
        2632 30th Avenue S
MinneapolisMN(612) 729-5100  
 Country Machine & Repair
        RR 2
ArlingtonMN(507) 964-5379  
 Craftline Manufacturing
        7650 215th Street W
LakevilleMN(612) 469-4792  
 Creative Gear Corp.
        12016 Riverwood Drive
BurnsvilleMN(612) 894-4999  
 Creative Tool & Machine
        Kassendahl Road
HoustonMN(507) 896-8665  
 Crest Engineering Company
        7316 Aspen Lane N, Suite 105
Brooklyn ParkMN(612) 425-5061  
 Critical Concepts
        14129 Lake Drive NE
Forest LakeMN(612) 464-6280  
 Cross Technology, Inc.
        5201 Eden Cir # 102
MinneapolisMN(612) 926-9440  
 Cross Tool & Manufacturing, Inc.
        1419 Broadway Street
AlexandriaMN(800) 832-3993  
 Crown Mold & Design, Inc.
        895 Highway 96 W
ShoreviewMN(612) 484-8883  
 Curtiss Concepts
        3721 County Road 42 W
BurnsvilleMN(612) 894-1482  
 Custom Cutter Grinding Corp.
        17242 Ulysses Street NW
Elk RiverMN(612) 441-7744  
 Custom Fabrication & Repair
        223 Pacific Avenue
MorrisMN(320) 589-3044  
 Custom Jig Grinding, Inc.
        8870 Zealand Avenue N
Brooklyn ParkMN(612) 425-9499  
 Custom Machining, Inc.
        10815 Mankato Street NE
BlaineMN(612) 784-2429  
 Custom Mold & Design
        5420 International Parkway
New HopeMN(612) 535-2333  
 Cutter Industrial Tool & Supply, Inc.
        8701 Bass Lake Road
New HopeMN(612) 535-9450  
 Cutter Precision Metals
        3100 82nd Lane NE
BlaineMN(612) 784-4220  
 Cylinder Head Exchange
        17243 Rockney Street NE
Ham LakeMN(612) 434-8334  
 D & D CNC Machining, Inc.
        RR 1 Box 277
StaplesMN(218) 894-3896  
 D & L Machine
        1320 Park Road
ChanhassenMN(612) 474-7085  
 D & L Machine Works
        29943 Kestral Lane
St JosephMN(320) 363-8818  
 D & M Lundberg Shop
        ---
KennedyMN(218) 674-4174  
 D & M Tool & Die
        19517 Jackie Lane
RogersMN(612) 428-4071  
 D & S Machined Products
        8840 Jefferson Highway
OsseoMN(612) 493-6305  
 D B Products
        2740 N Ferry Street
AnokaMN(612) 421-5980  
 D C Machine
        245 3rd Street W
CokatoMN(320) 286-5778  
 D C Precision
        3237 Snelling Avenue
MinneapolisMN(612) 722-6444  
 D J Machine Shop
        E Old Highway 60
St JamesMN(507) 375-4751  
 D R Tool & Die, Inc.
        424 Harding Street NE
MinneapolisMN(612) 379-2700  
 D S Manufacturing Company
        795 Tower Drive
HamelMN(612) 478-9420  
 D-M-E Company
        12865 Industrial Park Boulevard
PlymouthMN(612) 553-7974  
 DAL Machine, Inc.
        21520 141st Avenue N
RogersMN(612) 428-4422  
 DAS, Inc.
        10374 Bixby Lane
Blooming PrairieMN(507) 583-7536  
 DCS Manufacturing
        26511 Fallbrook Avenue N
WyomingMN(612) 462-4721  
 DHI Enterprises
        408 Airport Road
Albert LeaMN(507) 373-0490  
 DMS Company
        RR 2 Box 81a
Park RapidsMN(218) 732-9276  
 DMS Machine
        223 Lindberg Drive
Little FallsMN(320) 632-2686  
 DMS Machining
        262 1st Street N
PennockMN(320) 599-4007  
 Dacon Manufacturing Company, Inc.
        1651 99th Lane NE
BlaineMN(612) 785-1400  
 Dagry Tooling, Inc.
        5220 Lemond Road
OwatonnaMN(507) 451-2626  
 Dahlheimer Machining, Inc.
        5685 Quam Avenue NE # 101
RogersMN(612) 428-3094  
 Dahlquist Machine
        13758 Johnson Street NE
Ham LakeMN(612) 755-7575  
 Dale Tool Company
        430 W 8th Street
Rush CityMN(320) 358-3497  
 Dalton Gear Company
        212 Colfax Avenue N
MinneapolisMN(612) 374-2150  
 Dan & Jim Benson Machining
        7872 Elm Street NE
FridleyMN(612) 574-7277  
 Danan Engineering, Inc.
        County Road 30
IrontonMN(218) 546-5462  
 Dane Engineering, Inc.
        900 County Road 2 SE
BrainerdMN(218) 829-2753  
 Daro Industries, Inc.
        3905 California Street NE
Columbia HeightsMN(612) 789-0054  
 Darragh Machine Works, Inc.
        21460 Heywood Avenue
LakevilleMN(612) 469-5483  
 Datam Technologies & Manufacturing, Inc.
        3570 Hoffman Road E
White Bear LakeMN(612) 770-1911  
 Datum-A-Industries, Inc.
        1410 County Road 90
Maple PlainMN(612) 479-1133  
 De Smet Weldors & Machine Company
        Highway 14
TracyMN(507) 629-4980  
 Deburring Inc.
        445 W.County Road E
MinneapolisMN(612) 483-4554  
 Deburring, Inc.
        445 County Road E W
ShoreviewMN(612) 483-4554  
 Deco Tool Supply Co.
        12873 Industrial Park Blvd.
PlymouthMN(612) 553-2020  
 Delmedico Machine, Inc.
        194 Ryan Lane
Little CanadaMN(612) 482-8850  
 Deluxe Machine & Manufacturing, Inc.
        9803 Logan Avenue S
BloomingtonMN(612) 888-6620  
 Deluxe Tool & Engineering
        26453 Fallbrook Avenue N
WyomingMN(612) 462-2509  
 Design Specialists
        2203 Buhl Avenue
North St PaulMN(612) 777-3776  
 Design Tool & Engineering, Inc.
        7904 73rd Avenue N
Brooklyn ParkMN(612) 424-4442  
 Designers Products, Inc.
        10739 93rd Avenue N
Maple GroveMN(612) 425-8989  
 Desman Engineering, Inc.
        1201 36th Avenue W
AlexandriaMN(320) 763-6373  
 Detail Tool & Engineering, Inc.
        6511 Industry Avenue
RamseyMN(612) 427-1500  
 Deters Custom Finishing, Inc.
        1455 91st Avenue NE
BlaineMN(612) 784-6005  
 Devries Bar Grinding, Inc.
        2433 Minnehaha Avenue
MinneapolisMN(612) 729-9313  
 Dew Ro Machining
        8616 Xylon Avenue N
Brooklyn ParkMN(612) 571-5389  
 Di-Hed Yokes Manufacturing, Inc.
        3016 Minnehaha Avenue
MinneapolisMN(612) 721-3428  
 Diamond Lake Tool, Inc.
        16710 E Highway 10
Elk RiverMN(612) 441-3411  
 Diamond Metal Products, Inc.
        13815 Lincoln Street NE
Ham LakeMN(612) 757-8353  
 Diamond Tool & Engineering
        P.O. Box 342, 2nd Avenue West
BerthaMN(218) 924-4024  
 Diamond Tool, Inc.
        11099 Lamont Avenue NE
HanoverMN(612) 497-1744  
 Die Concepts
        11645 Nevada Lane
ChamplinMN(612) 323-0119  
 Die Products, Inc.
        7880 Beech Street NE
FridleyMN(612) 574-9225  
 Die Technology, Inc.
        8820 Jefferson Highway
OsseoMN(612) 424-9677  
 Diemold Tool, Inc.
        13340 Johnson Memorial Drive
ShakopeeMN(612) 445-6867  
 Digital Tool & Automation
        6501 McKinley Street NW
RamseyMN763 421-0400  
 Dimensional Tool
        RR 1 Box 118
BrowervilleMN(320) 594-2290  
 Direct Enclosures
        11229 91st Avenue N
Maple GroveMN(612) 493-4868  
 Diversified Cryogenics
        153 26th Avenue SE
MinneapolisMN(612) 331-1235  
 Diversified Fiberglass
        680 Constance Boulevard NW
AnokaMN(612) 434-6688  
 Diversified Machine
        307 31st Avenue S
Waite ParkMN(320) 654-8910  
 Diversified Texturing, Inc.
        8201 Central Avenue NE
Spring Lake ParkMN(612) 792-9422  
 Doege Precision Machining, Inc.
        510 County Road 22 NW
AlexandriaMN(320) 762-8193  
 Doering Company
        6343 County Road 8
Clear LakeMN(320) 743-2276  
 Dolco Tool, Inc.
        18917 Pleasantview Road
Eden PrairieMN(612) 881-8501  
 Dolco Tool, Inc.
        8700 Pillsbury Avenue
MinneapolisMN(612) 881-8501  
 Dongo Tool, Inc.
        125 Lowry Avenue NE
MinneapolisMN(612) 782-9455  
 Doppler Gear Company
        2715 29th Avenue S
MinneapolisMN(612) 729-8301  
 Doppler Gear Company
        Industrial Park # 1
IsleMN(320) 676-8443  
 Douglas Machine
        3404 Iowa Street
AlexandriaMN(320) 763-6587  
 Douglas Manufacturing
        11545 12th Avenue S
BurnsvilleMN(612) 882-6211  
 Douglas Metal Finishing
        1602 36th Avenue W
AlexandriaMN(320) 762-1430  
 Douglas Metal Specialities/Spinning
        4912 France Avenue N
Brooklyn CenterMN(612) 536-1094  
 Doying Industries, Inc.
        3359 Gorham Avenue
St Louis ParkMN(612) 920-9883  
 Doying Industries, Inc.
        3920 Louisiana Cir
St Louis ParkMN(612) 920-9883  
 Dresser-Rand Company
        2711 Nevada Avenue N
MinneapolisMN(612) 542-8342  
 Drive Line Specialists
        6148 Howard Gnesen Road
DuluthMN(218) 721-3917  
 Dugas-Bowers Plating Company
        7965 Main Street NE
FridleyMN(612) 784-8038  
 Duluth Engineering & Manufacturing, Inc.
        1310 Port Terminal Road
DuluthMN(218) 727-6817  
 Dunrite Machine
        2170 106th Lane NE
BlaineMN(612) 783-0085  
 Dunrite Machine & Tool
        16616 Isanti Cir NE
AnokaMN(612) 434-7671  
 Duo-Tec Tool Company
        9740 86th Avenue N
Maple GroveMN(612) 425-5005  
 Dyna-Plast, Inc.
        13911 Unity Street NW
RamseyMN763 780-8674  
 Dynaline, Inc.
        8407 Center Drive NE
Spring Lake ParkMN(612) 786-2280  
 Dynamic Engineering, Inc.
        9553 Foley Boulevard
Coon RapidsMN763 780-4430  
 Dynamic Machine
        2224 4th Street
White Bear LakeMN(612) 426-6368  
 Dynamic Tool & Engineering
        520 14th Street S
St JamesMN(507) 375-4670  
 Dynamic Tool Company
        6317 Welcome Avenue N # 16
MinneapolisMN(612) 537-4429  
 E & T Machining
        9425 Highway 10 NW
RamseyMN(612) 422-0009  
 E J Ajax & Sons Company
        7773 Ranchers Road NE
FridleyMN(612) 571-1660  
 E L King Manufacturing Company
        2816 Harriet Avenue
MinneapolisMN(612) 872-4366  
 E-Coating, Inc.
        825 11th Avenue SE
MinneapolisMN(612) 331-1700  
 E. L. King Manufacturing
        2816 Harriet Avenue S
MinneapolisMN(612) 872-4366  
 ECM Engineering, Inc.
        420 2nd Street
ExcelsiorMN(612) 474-6689  
 EDM Contours, Inc.
        4096 83rd Avenue N
Brooklyn ParkMN(612) 566-2030  
 ESG Company
        520 Tamarack Avenue
Long LakeMN952 476-0664  
 ESP Machine & Tool, Inc.
        568 Burgess Street
St PaulMN(612) 489-0998  
 Eagle Carbide
        903 Dale Street N
St PaulMN(612) 488-5175  
 Eagle Tool & Design Inc.
        7979 Central Avenue NE
Spring LakeMN(612) 784-7400  
 Eagle Tool & Engineering
        1130 Highway 7 W
HutchinsonMN(320) 587-5844  
 East Range Machine
        16 E 3rd Avenue N
AuroraMN(218) 229-3624  
 Eco Finishing
        5100 Industrial Boulevard NE
FridleyMN(612) 574-1000  
 Edgewood Machine
        43592 Gladstone Avenue
HarrisMN(612) 674-8311  
 Edgewood Machine & Manufacturing
        633 N Wabasha
PlainviewMN(507) 534-2519  
 Edma
        6441 Cecilia Cir
MinneapolisMN(612) 428-7874  
 Edwards Automatics
        14355 23rd Avenue N
PlymouthMN(612) 475-3072  
 Eiler Plastics
        9702 Newton Avenue S
BloomingtonMN(612) 881-3199  
 Ekon Powder Coating
        205 Centennial Drive
BuffaloMN(612) 682-3132  
 Ekvall Engineering, Inc.
        4720 Viking Boulevard NE
WyomingMN(612) 434-6474  
 El-Tronic Precision
        441 93rd Avenue NW
Coon RapidsMN763 784-1891  
 Electro-Plating Engineering Company
        45 Ivy Avenue W
St PaulMN(612) 488-6621  
 Electro-Procision
        3757 3rd Street NE
Columbia HeightsMN(612) 788-9174  
 Electrodes, Inc.
        8600 Xylon Avenue North, Suite 106
Brooklyn ParkMN(612) 425-1313  
 Electrostatic Unlimited
        240 24th Avenue N
MinneapolisMN(612) 529-5021  
 Elk River Machine Company
        828 4th Street
Elk RiverMN612 441-1581  
 Ellison Machining & Engineered
        21849 Industrial Court
RogersMN(612) 428-9074  
 Empak, Inc.
        1501 Park Road
ChanhassenMN(612) 442-2176  
 Emtech, Inc.
        400 Apollo Drive
Circle PinesMN651 785-9150  
 Enderes Tool Company
        14925 Energy Way
Apple ValleyMN(612) 891-1200  
 Engebretson Manufacturing
        2045 105th Avenue NE # A
BlaineMN(612) 783-8925  
 Engineered Finishing Corp.
        3023 82nd Lane NE
BlaineMN(612) 785-9278  
 Engineering Machining
        1018 13th Avenue N
Sauk RapidsMN(320) 656-0088  
 Engraving & Mold Making, Inc.
        19087 Main Street NW
CedarMN(612) 434-4226  
 Enterprise Machine, Inc.
        1213 E 12th Street
FairmontMN(507) 235-6211  
 Enterprises Machinery Company
        1507 1st Avenue
MankatoMN(507) 387-5846  
 Environmental Safety Assoc
        1960 Seneca Road
EaganMN(612) 452-1375  
 Ericco Tool & Manufacturing Company
        RR 1
VikingMN(218) 523-5600  
 Erickson Automatics, Inc.
        24800 Ulysses Street NE
IsantiMN(612) 444-4698  
 Errico Tool & Manufacturing
        PO Box 338
Thief River FlsMN(218) 523-5600  
 Etchit, Inc.
        143 13th Avenue S
HopkinsMN(612) 935-5507  
 Ex-Cel Industries
        186 Highway 55 N
GlenwoodMN(320) 634-5272  
 Ex-Cel Tool
        5455 261st Street
WyomingMN(612) 462-2236  
 Ex-L Machine Company
        9987 Davenport Street NE
BlaineMN(612) 780-4180  
 Exact Machine Company
        708 Davis Avenue N
Thief River FlsMN(218) 681-4111  
 Excel Metal Finishing Company
        2501 Winter Street NE
MinneapolisMN(612) 331-8338  
 Excelsior Tool Company
        1410 County Road 90
Maple PlainMN(612) 479-3355  
 Excelsior Tool Company, Inc.
        1410 County Road 90
Maple PlainMN(612) 479-3355  
 Expert Moldbuilding, Inc.
        1133 Riverwood Drive
BurnsvilleMN(612) 890-6506  
 Falzone Precision Machine
        RR 2 Box 65b
Long PrairieMN(320) 732-6864  
 Faulkner Machine, Inc.
        10275 245th Avenue
ZimmermanMN(612) 856-3610  
 Fawn Lake Tool
        200 1/2 6th Street SE
StaplesMN(218) 894-1431  
 Fell Machine Shop
        212 2nd Avenue NW
WasecaMN(507) 835-1810  
 Ferrotech Plating Corp.
        3801 3rd Street NE
Columbia HeightsMN(612) 788-8048  
 Forest Engineering, Inc.
        1520 9th Avenue SW
Forest LakeMN(612) 464-8900  
 Forward Technology Ind, Inc.
        13500 County Road 6
PlymouthMN(612) 559-1785  
 Fox Engineering
        1412 317th Avenue NE
CambridgeMN(612) 689-0810  
 Franko Automatics
        5881 Queens Avenue NE
Elk RiverMN(612) 241-1657  
 Freeborn Machine
        RR 1 Box 141
HartlandMN(507) 863-2343  
 Fulcrum Machine Company
        718 N Washington Avenue, Suite 406
MinneapolisMN(612) 371-9178  
 Future Engineering
        8823 Zealand Avenue N
Brooklyn ParkMN(612) 425-8002