North Central, USA Hall of Metalworking
All Specialties Pavilion
Regional Telephone Directory

CanadaMexicoUnited States
Great LakesMid-AtlanticNorth CentralNortheastNorthwestSouth CentralSoutheastSouthwest
IowaMinnesotaNorth DakotaNebraskaSouth DakotaWisconsin

Clicking above on a state or region will take you to the same Service Pavilion for that other state or 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 & D Enterprises
        2209 S 1st Street
MilwaukeeWI(414) 486-7874  
 A & L Precision, Inc.
        205 Industrial Court
WabashaMN(612) 565-4975  
 A & M Industries
        3610 N Cliff Avenue
Sioux FallsSD(605) 332-4877  
 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 & S Tool & Manufacturing Company
        4415 State St
BettendorfIA(319) 355-1313  
 A & T Engineering
        100 Maple Street S
Lester PrairieMN(320) 395-2931  
 A 1 Machine & Tool Company
        736 Federal Street
DavenportIA(319) 324-7545  
 A 1 Precision Machine
        1344 Linden Avenue
CreteNE(402) 826-2686  
 A C Precision, Inc.
        W154n11412 Fond Du Lac Avenue
GermantownWI(414) 255-9592  
 A C Tool Machine Company
        W185n11424 Whitney Drive
GermantownWI(414) 255-1552  
 A Finkl & Sons Company
        2722 East 27th Street
MinneapolisMN(612) 724-8967  
 A G & I Cutting Tools, Inc.
        N60w14500 Kaul Avenue
Menomonee FallsWI(414) 252-2700  
 A J Engineering
        N5338 County Road S
PlymouthWI(920) 892-2112  
 A J Hericks Implement Company
        1st & Main
HovenSD(605) 948-2215  
 A J Tool Company
        3026 Beechwood Industrial Court
HubertusWI(414) 628-4445  
 A S Pindel Corp.
        2505 S 170th Street
New BerlinWI(414) 786-2550  
 A-1 Automotive
        813 W 2nd Street
DavenportIA(319) 324-7682  
 A-1 Deckling Company
        1100 Menomonee Avenue
South MilwaukeeWI(414) 768-9458  
 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 Grinding Service
        2235 S 170th Street
New BerlinWI(414) 786-2850  
 AAA Metal Finishing, Inc.
        691 Rice Street
St PaulMN(612) 228-1418  
 AAA Sales & Engineering, Inc.
        1120 W North Branch Drive
Oak CreekWI(414) 764-2700  
 AAA Sales & Engineering, Inc.
        6960 S 10th Street
Oak CreekWI(414) 764-1131  
 ABM Machining, Inc.
        10500 Ideal Avenue N Bldg. B
St PaulMN(612) 459-6689  
 ABQC Corp.
        1602 S 1st Street
MilwaukeeWI(414) 649-4900  
 AIH
        2400 Kerper Boulevard
DubuqueIA(319) 582-8235  
 AKG, Inc.
        N4117 State Road 26
JuneauWI(920) 386-2320  
 AMS, Inc.
        531 Southgate Avenue
Iowa CityIA(319) 338-8939  
 APT Machining & Fabricating
        335 Webster Avenue
North MankatoMN(507) 387-4246  
 ARZ Machining, Inc.
        1043 13th Avenue
GraftonWI(414) 375-9370  
 ATS Steels, Inc.
        1901 13th Street NE
New BrightonMN(651) 636-2200  
 Aaron Machine Products Company
        3830 N 27th Street
LincolnNE(402) 467-4387  
 Abko Screw Machines, Ltd.
        116 Edgar Avenue
South MilwaukeeWI(414) 764-5210  
 Able Industries, Inc.
        6915 30th Avenue
KenoshaWI(414) 652-2388  
 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  
 Accro Tool Manufacturing
        281 E Chestnut Street
BurlingtonWI(414) 763-9722  
 Accu-Prompt, Inc.
        100 83rd Avenue, Suite 101
FridleyMN(612) 783-1020  
 Accu-Rite Mold Service
        W204n8525 Lannon Road
Menomonee FallsWI(414) 502-1256  
 Accu-Tool, Inc.
        7540 4th Avenue
Circle PinesMN(612) 785-0060  
 Accu-Turn, Inc.
        1375 Industrial Park Drive
Union GroveWI(414) 878-4432  
 Accuneering
        160 Ely Street NE
FridleyMN(612) 780-8248  
 Accurate Automatic Parts, Inc.
        2885 S 163rd Street
New BerlinWI(414) 782-0710  
 Accurate Cad Cam, Inc.
        W189s8224 Mercury Drive
MuskegoWI(414) 679-0382  
 Accurate Gear and Machine, Inc.
        2864 Burton Avenue
WaterlooIA319 233-1997  
 Accurate Grinding, Inc.
        10248 Bristol Road
BristolWI(414) 857-2444  
 Accurate Impressions
        4084 83rd Avenue N
Brooklyn ParkMN(612) 560-2700  
 Accurate Machine & Gear Corp.
        12819 W Silver Spring Road
ButlerWI(414) 781-2290  
 Accurate Polishing, Inc.
        2821 N 4th Street
MilwaukeeWI(414) 263-5600  
 Accurate Products Manufacturing Corp.
        920 S Prairie Avenue
WaukeshaWI(414) 542-8166  
 Accurate Specialties, Inc.
        N12w24360 Bluemound Road
WaukeshaWI(414) 547-5450  
 Accurate Tool, Inc.
        8540 I Street
OmahaNE(402) 339-4477  
 Ace EDM & Tooling
        2905 Valleyhigh Drive NW
RochesterMN(507) 281-3210  
 Ace Precision Machining Corp.
        W146n5714 Enterprise Avenue
Menomonee FallsWI(414) 252-4003  
 Ackerman Kustom Machine
        320 Ervin Industrial Boulevard
JordanMN(612) 492-2252  
 Acklin Machine Tool
        145 Lincoln Street
Cedar FallsIA(319) 277-1617  
 Acme Galvanizing, Inc.
        2730 S 19th Street
MilwaukeeWI(414) 645-3250  
 Acme Machine Company
        2901 Fremont Avenue S
MinneapolisMN(612) 827-3571  
 Acme Metal Spinning
        98 43rd Avenue NE
MinneapolisMN(612) 788-9051  
 Acme-Swasey Automatic Products
        6011 29th Avenue
KenoshaWI(414) 652-8446  
 Acro Manufacturing Corp.
        5429 N Towne Place NE
Cedar RapidsIA(319) 393-2537  
 Action Chromate
        North Branch Industrial Park
North BranchMN(612) 674-8482  
 Action Pattern Company
        7714 Beech Street NE
FridleyMN(612) 571-6950  
 Adams Machining & Welding
        2380 Deadwood Avenue
Rapid CitySD(605) 342-3275  
 Add A Tool
        144 Arthur Avenue
Des MoinesIA(515) 243-4553  
 Addison Machinery, Inc.
        317 Barstow Street
HoriconWI(920) 485-4480  
 Adelmeyer Tool, Inc.
        N115w18835 Edison Drive
GermantownWI(414) 820-5287  
 AdvanTech
        RR3 Box 664
SebekaMN(218) 837-5446  
 Advance Die-Mold, Inc.
        1601 Union Avenue
SheboyganWI(920) 458-2566  
 Advance Tool & Engineering, Inc.
        1100 Columbia Avenue
South MilwaukeeWI(414) 762-6870  
 Advance Tool, Inc.
        1590 99th Lane NE
BlaineMN(612) 780-1213  
 Advanced Automatics
        8973 13th Avenue E
ShakopeeMN(612) 496-3434  
 Advanced Coatings
        304 E Progress Drive
West BendWI(414) 334-1773  
 Advanced Driveshaft Service
        3401 S 66th Avenue Cir
OmahaNE(402) 391-1276  
 Advanced Engineering Tech, Inc.
        3555 85th Avenue N
Brooklyn ParkMN(612) 424-6821  
 Advanced Machine & Engineering
        13965 W Burleigh Road
BrookfieldWI(414) 786-9972  
 Advanced Machine Engineering
        8616 Xylon Avenue N
Brooklyn ParkMN(612) 425-3691  
 Advanced Manufacturing Service
        6111 6th Street SW
Cedar RapidsIA(319) 365-0388  
 Advanced Manufacturing Tech
        1090 Falls Road
GraftonWI(414) 375-4414  
 Advanced Materials Processing
        5335 N 57th Street
LincolnNE(402) 434-7171  
 Advanced Metal Finishing, Inc.
        15 Monroe Street SE
HutchinsonMN(320) 587-7007  
 Advanced Mfg Systems, Inc.
        3110 S. 166th St.
New BerlinWI262 938-9713  
 Advanced Tool & Plastic, Inc.
        1001 S Hazel Street
GlenwoodIA(712) 527-5293  
 Advantage Concepts
        305 Travis Lane
WaukeshaWI(414) 896-0433  
 Afton Plastics
        16455 20th St S, PO Box 97
LakelandMN651 436-5641  
 Ag & Ind Engine Machine, Inc.
        1107 W Monroe Street
NorfolkNE(402) 379-2230  
 Ag Shop, Inc.
        116 Highway 60 S
Willow CityND(701) 366-4416  
 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  
 Ahrens Tool & Manufacturing, Inc.
        6510 River Pkwy
MilwaukeeWI(414) 774-2550  
 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  
 Ajusta Manufacturing Company
        821 N River Road
West BendWI(414) 334-7611  
 Al-Cast Mold & Pattern, Inc.
        1513 Central Avenue NE
MinneapolisMN(612) 781-2012  
 Alaark Manufacturing Corp.
        4336 Gateway Drive
SheboyganWI(920) 452-8231  
 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  
 Albert Tool & Die
        8833 J Street
OmahaNE(402) 597-1656  
 Albert Tool & Die Company
        N52w13366 Falls Creek Court
Menomonee FallsWI(414) 790-1283  
 Albo Corp.
        5296 Highway P S
West BendWI(414) 338-6202  
 Alca Corp.
        593 Fairview Avenue N
St PaulMN(612) 645-5257  
 Aldrich Tool
        RR 1 Box 29
AldrichMN(218) 445-5454  
 Algona Machine & Supply
        2204 Plum Creek Road
AlgonaIA(515) 295-9521  
 Algona Welding & Machine
        1416 E Locust Street
AlgonaIA(515) 295-7685  
 Alignment Technologies, Inc.
        1114 5th Street
Sioux CityIA(712) 252-5405  
 All-American Engineering
        1209 W. County Road E
Arden HillsMN(651) 483-4140  
 All-Metal Polishing
        215 W 4th Street
VintonIA(319) 472-2276  
 Allen Machine Shop
        106 W 5th
OshkoshNE(308) 772-3169  
 Allenton Metal Finishing Corp.
        517 Main Street
AllentonWI(414) 629-5556  
 Alliance Machine, Inc.
        10650 County Road 81, Suite I
Maple GroveMN(612) 425-1616  
 Alliance Pattern, Inc.
        2560 Kindustry Park Road
KeokukIA(319) 524-2624  
 Allied Company
        20600 County Road 81
RogersMN(612) 428-4466  
 Allied Precision Products
        30 E Elm Avenue
PocahontasIA(712) 335-3154  
 Alling Lander
        1524 15th Avenue
Union GroveWI(414) 878-2559  
 Allis Tool & Machine Corp.
        647 S 94th Place
MilwaukeeWI(414) 453-5500  
 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 Company
        478 Hickory Street
PewaukeeWI(414) 691-4700  
 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  
 Amatco Manufacturing
        5475 NW Beaver Drive
JohnstonIA(515) 276-4528  
 Amco Machine & Tool
        RR 1
WatervilleMN(507) 267-4999  
 American Bright Works
        7280 Commerce Cir E
FridleyMN(612) 572-0607  
 American Cottage Industries
        3695 N 126th Street
BrookfieldWI(414) 790-0750  
 American Durable
        6080 Claude Way
Inver Grove HeightsMN(612) 455-6314  
 American Engineering
        1701 Grandview Avenue
MuscatineIA(319) 262-8207  
 American Machine & Gundrilling, Inc.
        10987 93rd Avenue N
Maple GroveMN(612) 425-3830  
 American Machine & Tool
        604 4th Street SW
WatertownSD(605) 882-3331  
 American Machine Works
        1210 Jackson Street
OmahaNE(402) 342-4881  
 American Machinist Shafting
        6738 6th Street SW
Cedar RapidsIA(319) 362-2521  
 American Manufacturing Company
        3814 W Lincoln Avenue
MilwaukeeWI(414) 383-9060  
 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 Quality Technologies
        4318 N Prospect Avenue
ShorewoodWI(414) 962-1717  
 American Tool & Engineering
        102 Industrial Parkway
GreeneIA641 816-4921  
 American Tool & Engineering
        410 W Traer Street
GreeneIA(515) 823-4921  
 American Tool Grinding & Manufacturing
        11485 Xeon Street NW
Coon RapidsMN(612) 754-2676  
 Americana Companies Inc
        415 North Burnett
ShenandoahIA800 833-7555  
 Americana Companies Inc.
        2357 Warren Drive
PlattsmouthNE800 833-7555  
 Ameritec Machining, Inc.
        2210 270th Street
New HamptonIA(515) 394-4993  
 Ames Mechanical Development
        1314 3rd Street S
StillwaterMN(612) 430-2761  
 Ample Production Machining
        RR 1 Box 26
AmboyMN(507) 674-3871  
 Amtech Tool & Die Corp.
        14135 W Kostner Lane
New BerlinWI(414) 821-2110  
 Amtex-Advanced Mold Texturing
        S86w22410 Edgewood Avenue
Big BendWI(414) 662-4664  
 Andersen Polishing
        15580 Highway 7
MayerMN(612) 657-2153  
 Anderson Automatics, Inc.
        6401 Welcome Avenue N
MinneapolisMN(612) 533-2206  
 Anderson Machine
        RR 2
AndoverSD(605) 298-5663  
 Anderson Precision Machining
        433 Upland Avenue
Iowa CityIA(319) 358-6568  
 Anderson Welding & Repair
        Hc 74
Broken BowNE(308) 872-2624  
 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  
 Antique Service Center
        109 E 1st Street
SumnerIA(319) 578-3337  
 Antique Service Center, Inc.
        618 Sycamore Street
WaterlooIA(319) 234-7700  
 Apex Machine Shop, Inc.
        2009 44th Street W
WillistonND(701) 774-0354  
 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  
 Applied Engineering, Inc.
        2008 East Highway 50
YanktonSD(605) 665-4425  
 Applied Molded Products Corp.
        426 S. Montgomery Street
WatertownWI---  
 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  
 Aries Tool, Inc.
        15885 W Overland Drive
New BerlinWI(414) 782-5002  
 Arlington Tool & Die, Inc.
        408 N Highway 81
ArlingtonSD(605) 983-5830  
 Arm Tool & Metal Products, Inc.
        905 Schoenhaar Drive
West BendWI(414) 334-4511  
 Armetco
        1012 12th Avenue
GraftonWI(414) 377-7322  
 Arnold Tool/Die Works
        3135 W Broadway
Council BluffsIA(712) 323-9330  
 Aroplax Corp.
        200 Chelsea Road
MonticelloMN(612) 295-5002  
 Arrow Cryogenics, Inc.
        1671 93rd Lane NE
BlaineMN612 780-3367  
 Arrow Engineering Company
        604 N Harrison Street
DavenportIA(319) 323-7539  
 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  
 Arrowhead Tool & Die, Inc.
        2003 W Bender Road
MilwaukeeWI(414) 228-8118  
 Artistic Plating Company
        405 W Cherry Street
MilwaukeeWI(414) 271-8138  
 Artom, Inc.
        1120 Lund Boulevard
AnokaMN(612) 755-4570  
 Ashing Machine & Tool Company
        725 Penrose Street
GrinnellIA(515) 236-7420  
 Asp Tool & Die Company
        22266 Pheasant Court
HutchinsonMN(320) 234-6373  
 Associated Design, Inc.
        3101 Lien Street
Rapid CitySD(605) 348-3538  
 Associated Engineering-Mankato
        320 State Road
MankatoMN(507) 345-5861  
 Associated Industries
        S88w23145 Wynn Drive
Big BendWI(414) 662-3210  
 Associated Toolmakers
        2700 Kindustry Park Road
KeokukIA(319) 524-5855  
 Astro Tool & Die Company
        5201 S Whitnall Avenue
CudahyWI(414) 483-0343  
 Atlantic Auto Parts, Inc.
        315 Walnut Street
AtlanticIA(712) 243-2328  
 Atlas Gage & Tool Company
        111 E Mineral Street
MilwaukeeWI(414) 645-4110  
 Atom-Ation
        7779 Beech Street NE
FridleyMN(612) 572-9511  
 Atscott Manufacturing Company
        1300 Holstein Drive
Pine CityMN(320) 629-2501  
 Auer/Concordia Industries, Inc.
        851 N Progress Drive
SaukvilleWI(414) 268-2837  
 Auto-Industrial Machine
        510 SW 3rd Street
AnkenyIA(515) 964-7633  
 Automate Associates, Inc.
        2150 Niagara Lane North
PlymouthMN763 258-8525  
 Automated EDM, Inc.
        6231 McKinley Street NW
RamseyMN(612) 576-6946  
 Automated Finishing, Inc.
        N60w14521 Kaul Avenue
Menomonee FallsWI(414) 252-4646  
 Automatic Concepts
        21323 Heywood Avenue
LakevilleMN(612) 985-5880  
 Automatic Concepts, Inc.
        200 W 88th Street # 1
BloomingtonMN(612) 985-5880  
 Automatic Machine Products, Inc.
        1931 Industrial Park Road
Webster CityIA(515) 832-4336  
 Automation Products
        1614 Broadway Avenue
SheboyganWI(920) 452-1774  
 Avtec Finishing Systems, Inc.
        9101 Science Center Drive
MinneapolisMN(612) 533-4822  
 Axiom, Inc.
        1005 S Hillside Drive
Sioux FallsSD(605) 338-9263  
 Axiom, Inc.
        1799 County Road 90
Maple PlainMN(612) 479-6605  
 Aztec Machine Shop
        2208 S 7th Street
LincolnNE(402) 474-4447  
 B & B Machine
        4900 59th Avenue W
MuscatineIA(319) 264-8455  
 B & B Machine Company
        611 University Avenue SE
MinneapolisMN(612) 379-2056  
 B & B Products, Inc.
        2718 Nicholas Street
FranksvilleWI(414) 835-4002  
 B & B Tool Company
        1915 W 5th Street
WinonaMN(507) 452-0565  
 B & E Machine Company
        1941 S Bluff Boulevard
ClintonIA(319) 242-2192  
 B & E Tool Company, Inc.
        7795 Beech Street NE
FridleyMN(612) 571-1802  
 B & F Precision Machining
        N7317 State Road 42
SheboyganWI(920) 565-4355  
 B & G Tool Company
        18865 Burns Pkwy
AnokaMN(612) 441-3275  
 B & H Machine & Manufacturing Company
        830 S Water Street
MilwaukeeWI(414) 383-2344  
 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  
 B H Hesemann Shop
        S Railroad Street
OrleansNE(308) 473-3010  
 B S Machine Company
        23919 75th Street
SalemWI(414) 843-3132  
 BLM Mold
        2024 3rd Avenue NW
WaverlyIA(319) 352-4283  
 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  
 Bachhuber Mfg. Corp.
        450 Steel Lane
MayvilleWI(920) 387-5537  
 Bachman Tool & Die
        1111 4th Avenue NE
IndependenceIA(319) 334-6004  
 Badger Automatic Products Company
        4714 70th Avenue
KenoshaWI(414) 657-7044  
 Badger Metal Finishings, Inc.
        6201 N 39th Street
MilwaukeeWI(414) 461-9030  
 Badger Precision Tool & Manufacturing
        440 9th Avenue
GraftonWI(414) 375-3400  
 Baker Enterprises
        2937 Robinson Street
Sioux CityIA(712) 258-2773  
 Baker Machine & Supply
        301 Madison Street
ScrantonIA(712) 652-3341  
 Baker Machine Shop
        RR 1 Box 28
Mt AyrIA(515) 464-3889  
 Baker Tool & Die Manufacturing
        4328 28th Avenue
KenoshaWI(414) 652-5550  
 Baklund Tool & Design
        13835 200th Street
HutchinsonMN(320) 587-7326  
 Balinski Tool & Machining, Inc.
        16310 Horton Road
KenoshaWI(414) 857-9232  
 Banner Tool & Engineering Corp.
        7254 N Teutonia Avenue
MilwaukeeWI(414) 352-2500  
 Bare Manufacturing, Inc.
        1202 12th Avenue
MitchellNE(308) 623-1555  
 Barkela Manufacturing, Inc.
        6221 McKinley Street NW
RamseyMN(612) 576-8880  
 Barnes Manufacturing Service
        560 31st Street
MarionIA(319) 377-3442  
 Barrel Plating Service
        301 E Glover Avenue
MilwaukeeWI(414) 276-5690  
 Barrel Plating Service
        301 E Reservoir Avenue
MilwaukeeWI(414) 372-6220  
 Barrett Automatic Products
        418 2nd Street
BarrettMN(320) 528-2512  
 Barrett Brothers Welding Shop
        120 W 9th Street
YorkNE(402) 362-5166  
 Barrett Plating, Inc.
        1601 E Aurora Avenue
Des MoinesIA(515) 262-4072  
 Barrett Precision Machine
        P.O. Box 156
BarrettMN(320) 528-2610  
 Barry Bondhus & Company
        100 Maple Street S
Lester PrairieMN(320) 395-2933  
 Barton Products Corp.
        4991 Hron Road
West BendWI(414) 334-5583  
 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  
 Beames Welding & Repair, Inc.
        10962 Mill Dam Road
BurlingtonIA(319) 752-6717  
 Bear Rock Repair
        RR 1 Box 18a
CusterSD(605) 673-2796  
 Beatrice Machine Company
        410 Market Street
BeatriceNE(402) 228-3455  
 Becker Machine & Tool
        32005 126th Street
PrincetonMN(612) 389-4093  
 Becker Machine Company
        N51w13270 Brahm Court
Menomonee FallsWI(414) 781-6009  
 Becker, Inc.
        6705 14th Avenue
KenoshaWI(414) 657-6119  
 Behnke Screw Machine Products
        8235 County Road 52
CarverMN(612) 873-6540  
 Behrens Supply Company
        211 Main Street
Red WingMN(612) 292-1776  
 Behrens Tool & Die
        W185n11450 Whitney Drive
GermantownWI(414) 255-0422  
 Belltech Machine, Inc.
        1584 93rd Lane NE
BlaineMN(612) 784-7765  
 Bend Machine Works Llc
        1021 N River Road
West BendWI(414) 335-9525  
 Bennett Machine & Fabricating
        103 Chamber Drive
AnamosaIA319 462-5944  
 Benny Machine Company
        441 E Dual Boulevard
IsantiMN(612) 444-5508  
 Benson Machine Works
        1516 Military Avenue
OmahaNE(402) 551-5544  
 Benson Manufacturing
        15463 89th Street NE
Elk RiverMN(612) 241-0256  
 Bentley Manufacturing & Mach
        775 51st Street
MarionIA(319) 373-5971  
 Berg Tool
        2937 Westedge Boulevard
MoundMN(612) 472-4039  
 Berger Polishing, Inc.
        6450 River Pkwy
WauwatosaWI(414) 453-3712  
 Bergmann Machine Works
        3420 48th Avenue N
MinneapolisMN(612) 535-1500  
 Bernau & Sons, Inc.
        RR 1 Box 31
EmmonsMN(507) 297-5539  
 Berns Machine & Repair
        Rr 1 Box 32a
Blue HillNE(402) 756-3849  
 Best Auto Supply Company
        612 8th Street
CorningIA(515) 322-5259  
 Best Coat, Inc.
        1557 101st Avenue NE
BlaineMN(612) 785-7086  
 Beyers Industrial Machining
        Highway 14 W
WalworthWI(414) 275-5095  
 Bi-State Motor Parts, Inc.
        1642 State St
BlairNE(402) 426-3388  
 Big Lake Machine
        901 County Road 43 N
Big LakeMN(612) 263-3000  
 Bill Tucker Custom Engines
        922 E 26th Court
Des MoinesIA(515) 265-2185  
 Bison Plating, Inc.
        600 Sherman Avenue
AdellWI(920) 994-4013  
 Bizal, Inc.
        7880 Ranchers Road NE
MinneapolisMN(612) 571-4030  
 Black Hills Machine
        2221 S Plaza Drive
Rapid CitySD(605) 341-5174  
 Blackhawk Engineering Company
        3906 W Airline Highway
WaterlooIA(319) 233-1100  
 Blaco Machine Company
        24510 Ulysses Street NE
IsantiMN(612) 444-7109  
 Blaha Computerized
        1893 York Street # A
Elk RiverMN(612) 753-4511  
 Blahnik Manufacturing, Inc.
        2715 S Gladstone Place
MilwaukeeWI(414) 481-4844  
 Blake Machine
        W Highway 212
Belle FourcheSD(605) 892-3723  
 Blanchard Grinding Service
        W146n5791 Enterprise Avenue
Menomonee FallsWI(414) 252-3630  
 Blanda, Inc.
        2963 Center Court
EaganMN(612) 688-9510  
 Blase Welding & Machine Shop
        101 Kasan Avenue
VolgaSD(605) 627-9960  
 Bliese Machine Shop
        301 W Custer Avenue
GettysburgSD(605) 765-2592  
 Bliss Machine, Ltd.
        528 Stiles Court
DarienWI(414) 724-5148  
 Block Technologies, Inc.
        32020 126th Street
PrincetonMN(612) 389-0709  
 Blonigen & Sons Machine Shop
        196 West Street
St MartinMN(320) 548-3300  
 Bloom Manufacturing, Inc.
        ---
JesupIA(319) 827-1139  
 Blue Chip Engineering, Inc.
        6250 Industry Avenue
RamseyMN(612) 427-8040  
 Blue Chip Machine
        2824 4th Street S
Waite ParkMN(320) 259-7679  
 Blue Chip Machining Company
        2018 S 1st Street
MilwaukeeWI(414) 744-2322  
 Blue Star Polishing, Inc.
        5915 52nd Street
KenoshaWI(414) 652-8167  
 Bo-Decor Metal Finishing, Inc.
        3330 Mike Collins Drive
EaganMN(612) 452-9246  
 Bob Wirth Machine Works
        524 Pinewood Drive
Nebraska CityNE(402) 873-6448  
 Bob, Inc.
        8740 49th Avenue N
MinneapolisMN(612) 533-2261  
 Bodeker Machining
        1940 Highway 55 N
GlenwoodMN(320) 634-4216  
 Bohr Precision Machining Company
        W194n11160 Klienmann Drive
GermantownWI(414) 251-0761  
 Boles Screw Machine Products
        409 West Street
New VirginiaIA(515) 449-3616  
 Boll Manufacturing Company
        3440 W Kiehnau Avenue
MilwaukeeWI(414) 352-3230  
 Bondhus Manufacturing Company
        612 4th Street W
MonticelloMN(612) 295-2851  
 Borerite, Inc.
        371 Prospect Avenue # B
HartlandWI(414) 369-0440  
 Boring Machine Corp.
        7922 Ranchers Road NE
FridleyMN(612) 786-0100  
 Boring Machine Corporation
        7922 Ranchers Road
FridleyMN(612) 786-0100  
 Bothe Associate, Inc.
        6901 46th Street
KenoshaWI(414) 656-1860  
 Bowe Machine Company
        2527 State St
BettendorfIA(319) 355-4777  
 Bowman Tool & Machining
        1310 Valleyhigh Drive NW
RochesterMN(507) 286-1400  
 Boyens Machining, Inc.
        3662 Industrial Avenue
MarionIA(319) 373-6699  
 Boyer Machine
        403 16th Street
HawardenIA(712) 552-2346  
 Boyt & Zeller Tool & Die
        3120 Delaware Avenue
Des MoinesIA(515) 262-6378  
 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  
 Bratz Auto & Machine Shop
        1420 N Haynes Avenue
CentervilleIA(515) 856-2651  
 Brelie Gear Company
        2715 S Gladstone Place
MilwaukeeWI(414) 481-5488  
 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  
 Broad Street Machine
        433 N Broad Street
FremontNE(402) 721-7898  
 Brockway Machinery, Inc.
        10200 73rd Avenue North, Suite 126
Maple GroveMN763 424-2144  
 Brookings Precision Engring
        3028 Highway 14 Bypass
BrookingsSD(605) 697-6732  
 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  
 Bruin Manufacturing Company
        607 N 4th Avenue
MarshalltownIA(515) 752-7116  
 Brumar
        2171 106th Lane NE
BlaineMN(612) 786-2828  
 Bruns Machine
        27296 Ironworks Avenue
HarrisburgSD(605) 368-5314  
 Bruns Machine & Welding
        111 Main Street
RowanIA(515) 853-2324  
 Bruns Machine, Inc.
        1824 Lincoln Street
Cedar FallsIA(319) 268-0151  
 Buck Machine Tool
        20330 Jewell Street NE
WyomingMN(612) 434-5167  
 Bugh Welding Shop
        514 W Elm Street
CherokeeIA(712) 225-2362  
 Built Rite Machine
        100 Broadway
Red OakIA(712) 623-4648  
 Bullseye Industries
        236 N Depot Street
JuneauWI(920) 386-4625  
 Burdick Brothers Machine & Rpr
        111 W 9th Avenue
RedfieldSD(605) 472-2038  
 Burket Edm Technology, Inc.
        4930 Superior Street # B
LincolnNE(402) 464-1301  
 Burkhardt Engine & Machine
        401 E Central Street
JeffersonIA(515) 386-8183  
 Burlington Machine Tool Manufacturing Company
        301 W Market Street
BurlingtonWI(414) 763-6001  
 Burr Technology
        3179 Spruce Street
Little CanadaMN(612) 482-9591  
 Busch Brothers Machining
        600 6th Street NW
New PragueMN(612) 758-5757  
 Buse Machine, Inc.
        1301 S Beemer Street
West PointNE(402) 372-2346  
 Busse Welding & Machine
        RR 2 Box 30
MahnomenMN(218) 935-5110  
 Butler Gear Company
        12819 W Silver Spring Road
ButlerWI(414) 781-3270  
 Butler Tool, Inc.
        4731 N 125th Street
ButlerWI(414) 781-9505  
 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 & J Machine
        308 N Locust Street
GlenwoodIA(712) 527-5587  
 C & J Machining & Repair
        258th Court & 110th Street
TrevorWI(414) 862-2422  
 C & L Industries
        W51n535 Struck Lane
CedarburgWI(414) 375-4938  
 C & L Machine & Engine Works
        422 W 4th Street
YorkNE(402) 362-5422  
 C & S Machine
        1164 N 54th Street
MilwaukeeWI(414) 771-2221  
 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 Hilton Of Chilton
        36 Adams Street
ChiltonWI(920) 849-9625  
 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  
 CDM Tool & Mfg.
        749 North Wacker Drive
HartfordWI262 673-7670  
 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  
 Cady Machine & Welding
        N Highway 65
ColoIA(515) 377-2865  
 Caliber Manufacturing
        10322 Fairfield Creek Road NE
CarlosMN(320) 852-7301  
 Camanche Machine Corp.
        705 7th Avenue
CamancheIA(319) 259-1612  
 Can-Do Machine
        6660 213th Avenue NW
Elk RiverMN(612) 753-0853  
 Capital Machine Works
        675 Madison
BennetNE(402) 782-2181  
 Capps Manufacturing
        Rr 1
ClatoniaNE(402) 989-4022  
 Carbide Tools, Inc.
        W146n5665 Enterprise Avenue
Menomonee FallsWI(414) 252-4840  
 Carbon Products, Inc.
        6251 McKinley Street NW
RamseyMN(612) 421-8400  
 Cardinal Components
        6130 W Donges Bay Road
MequonWI(414) 251-3200  
 Carlson Machine & Tool
        15605 Lexington Avenue NE
AnokaMN(612) 434-6285  
 Carlson Tool & Manufacturing Corp.
        W57n14386 Doerr Way
CedarburgWI(414) 377-2020  
 Cary Manufacturing
        9241 Davenport Street NE
BlaineMN(612) 783-0949  
 Cascade Die Mold, Inc.
        225 W 11th Street
MonticelloIA(319) 465-5995  
 Cash Company
        3606 Crescent Ridge
DubuqueIA(319) 582-1719  
 Cass Screw Machine Products Company
        4800 North Lilac Drive
Brooklyn CenterMN(612) 535-0501  
 Cassmann Machine Shop
        280 N Main Street
AllisonIA(319) 267-2217  
 Casting Cleaning, Inc.
        1430 Logan Avenue
WaterlooIA(319) 232-2620  
 Castle Metals
        3100 83rd Lane NE
BlaineMN(612) 784-6866  
 Cedar Creek Manufacturing
        1314 6th Avenue
GraftonWI(414) 375-7058  
 Cedar Rapids Tool & Die, Inc.
        2917 1st Avenue SE
Cedar RapidsIA(319) 364-4929  
 Cedar Tool, Ltd.
        N37w5681 Hamilton Road
CedarburgWI(414) 377-6340  
 Cedar Valley Electroplating
        5611 Westminster Drive
Cedar FallsIA(319) 277-7712  
 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  
 Centerline Tools & Designs
        29517 Bushnell Road
BurlingtonWI(414) 539-2701