Spindle Repair & Rebuild Services
HAAS
SPINDLE
REPAIRED.

Ekstrom Carlson repairs and rebuilds Haas spindles and live tooling to OEM performance standards — including milling heads, angle heads, and turning attachments. Our technicians service Haas spindles across CNC lathes, machining centers, and multi-axis turning equipment.

Every repair starts with a full disassembly and written diagnosis. We replace worn bearings, restore tapers, repair housings, and rebuild with precision components — then dynamically balance, run-out test, and thermally verify every spindle before it ships back to you.

Get your spindle back fast


REQUEST A QUOTE


(815) 394-1744

Est. turnaround: 5–10 business days
40+
Years in Service
OEM
Certified Standards
100%
Tested Before Ship
ALL
Haas Models Accepted

Our Process

01
Inspection & Diagnosis

Full disassembly, bearing inspection, housing measurement, and root‑cause analysis. You receive a written evaluation before any work begins.

02
Precision Rebuild

Bearing replacement, shaft re‑grinding, taper restoration, seal replacement, and housing repair — using components matched to OEM specifications.

03
Testing & Certification

Dynamic balancing, thermal testing at operating speed, and run‑out verification. Every spindle ships with a documented test report.

Haas spindle models we repair

Brand Model / RMA Number Serial / Job Number Max RPM Parts Reference
Haas VF-6 50 Taper live tool 1105278 / R2021388 7,500 rpm 70022887000316
Haas DT2 RMA0025850 1145961 / R2025719 15,000 rpm 70018027001165
Haas VF-4SS RMA0025724 31513 / R2025630
Haas OM-2A RMA0025662 1085143 / R2025566 30,000 rpm 70017001521
Haas ST-45 RMA0025175 ST-45 / R2025527 2 70034612 7003462
Haas VF-4 SS RMA0025589 1169046 / R2025509 15,000rpm 70018027001165
Haas VF2 RMA0025538 155309 / R2025459 7,500rpm 70006102 7001051
Haas ST-30 RMA0025464 ST-30 / R2025442 1,200rpm 7003435
Haas 1110692 RMA0025452 1110692 / R2025393 12,000rpm 70018027001051
Haas VF4 RMA0025437 1095045 / R2025378
Haas VF-2D RMA0025415 28336 / R2025349 15,000rpm 70016427000691
Haas 16-26A-17 RMA0025391 28336 / R2025343 10,000rpm 70006107001051
Haas DM-1 RMA0025357 1123008 / R2025324 15,000rpm 70018027001051
Haas VF3 APC RMA0025312 1085892 / R2025253 70006102 7002224
Haas VF2 SS RMA0025117 1074978 / R2025141 12,00rpm 70016427000691
Haas Haas RMA0025288 Haas / R2025192 70006107001051
Haas Haas RMA0025288 Haas / R2025094 7,500rpm 70006102 7001051
Haas VF2SS live tool 35989 / R2025084 10,000rpm 70016427000691
Haas BMT65 90 live tool BMT65 90 / – degree
Haas D221001295 spindle D221001295 / R2025061 10,000rpm 70006107001051
Haas TM3 spindle 1140104 / R2025046 6,000rpm 70006107001051
Haas Haas spindle Haas / R2025026 7,500rpm 70006102 7001051
Haas VF0 spindle 15079 / R2025017 7,500rpm 90034927000426
Haas VF4SS spindle 1169045 / R2025013 15,000rpm 70018027001165
Haas VF-4 spindle 16711 / R20241137 7,500rpm 70022482 7001051
Haas VF4 spindle 02208001426 / R20241103 12,000rpm 70018027001165
Haas VF4-SS spindle 1122936 / R20241066 12,000rpm 70018027001165
Haas VF0 spindle 18555 / R2024977 7,500rpm 90034927000426
Haas VF4-SS spindle 1192285 / R2024982 15,000rpm 70018027001165
Haas VF-9 spindle 1118543 / R2024957 7,500rpm 70022887003162
Haas Motor spindle F0410266006 / R2024928 1,760rpm 60Hz70017137000214
Haas TL2 spindle 70497 / R2024925 1,800rpm 7001509
Haas pulley spindle pulley / R2024872 1,800rpm 700121970012207000176
Haas VF2 spindle 18992 / R2025944 7,500rpm 06102 1051
Haas Pulley spindle Pulley / R2024871 700121970012207000176
Haas DS-30Y live tool DS-30Y / – lathe live tool
Haas VF5 spindle 1072187 / R2024854 7,500rpm 70006102 7001051
Haas VF4-SS spindle 1151761 / R2024798 15,000rpm 70018027001165
Haas VF3 spindle 10745 / R2024791 7,500rpm 70006102 7001051
Haas VF3SS spindle 33312 / R2024789 12,000rpm
Haas VF4-SS spindle 1157676 / R2024732 12,000rpm 70018027001165
Haas 28351 spindle 28351 / R2024722 15,000rpm 70016427000691
Haas pulley spindle spindle pulley spindle / R2024635 15,000rpm 700121970012207000176
Haas OM-2A spindle 1074287 / R2024605 30,000rpm 7002073
Haas VF-4SS spindle 31513 / R2024557 30,000rpm 70016427000691
Haas VF3SS spindle 33312 / R2024503 12,000rpm 70018027000172
Haas Haas spindle Haas / R2024396 70006102 7001051
Haas VF4 spindle 14-21910 / R2024293 12,000rpm 70018027000172
Haas VF4 spindle VF4 / R2024162 10,000rpm 90034927000426
Haas 14-2171C spindle 14-2171C / R2024085 10,000rpm 70006107001051
Haas VF2 spindle 1073679 / R2024071 7,500rpm 70006107002224
Haas VF2 spindle 1098318 / R2024062 8,000rpm 70006107002224
Haas VF2SS spindle VF2SS / R20231543 12,000rpm 70016427000426
Haas VF2 spindle VF2 / R20231452 12,000rpm 70018027001051
Haas VF-9 spindle 50 taper / – 7,500rpm
Haas TL-1 spindle Spindle Cartridge / R20231420 7002288
Haas VF-12/50 SPNDL spindle 50T / – 7,500rpm 25DEG BRG VMC Haas sells for $16K on 12/31/23 new
Haas VF4SS spindle VF4SS / R20231388 8,500rpm 70018027001051
Haas VF4 spindle 14-21910 / R20231261 12,000rpm 70018027000172
Haas OM-2A spindle 1057802 / R20231257 30,000rpm 7002073
Haas EC1600 spindle 2055231 / R20231244 7,500rpm CAT5070009767003162
Haas T-20 Cartridge spindle T-20 Cartridge / R20231179 70015092 7002168
Haas Minimill spindle 1051637 / R20231075 6,000rpm 70006102 7001051
Haas VF3 spindle 14-5191A / R20231050 70018027000172
Haas VF4 spindle 17-32D-16 / R2023897 12,000rpm 70018027000172
Haas 16-26A-17 spindle 16-26A-17 / R2023895 10,000rpm 70006107001051
Haas VF2 spindle 33293 / R2023867 7,500rpm 70006102 700105170000039
Haas VF5/50 spindle VF5/50 / R2019206 7,500rpm Cat 5070009767000977
Haas TL1 spindle TL1 / R2019130 2,500rpm 7002288
Haas VF-4B spindle VF-4B / R2018515 10,000rpm 70009517000426
Haas st30y spindle st30y / –
Haas ST30 spindle spindle cartridge / R2018421 70015092 7002168
Haas Indexer spindle Indexer / R2017290 70004092 7001745
Haas HL2 spindle HL2 / R2017227 3800 cartridge2 dr7001464
Haas minimill spindle minimill / R2017179 15,000rpm 70016427000691ceramics
Haas VF2 SS with ceramics spindle C112hdul / R2016724 12,000rpm c110hduldr7001642dr7000691
Haas HS1 spindle HS1 / R2016478 7,500rpm dr70006102 dr7001051
Haas VF-1D spindle VF-1D / R2016488 7,500rpm CAT 40dr7001192dr7000008
Haas VF3YT/5D spindle VF3YT/5D / R2016251 7,500rpm dr7001365dr7000229
Haas 40T spindle 40T / R2016122 8,000rpm dr7000610dr7000172
Haas SL-20T spindle SL-20T / R2016079 5,000rpm lather1 dr7001509
Haas DT1 spindle DT1 / R2015172 15,000rpm dr7001192dr7001557
Haas VF2 S5 with steel bearings spindle VF2 S5 with steel bearings / R2015089 12,000rpm dr7000610dr7000426
Haas OM1 spindle OM1 / R2014712 dr70001521
Haas Mini mill spindle 32-24f-12 / R2014568 8,000rpm dr7000610dr7000172
Haas DT1 spindle DT1 / R2014580 dr7001219dr7001220dr7000176
Haas SDS120-30 spindle 18Z/5 / R2014572 18,000rpm ISO 301 dr70005381 dr7000031
Haas DT1 spindle DT1 / R2014575 12,000rpm 1 dr9003492dr7001051
Haas VF3 spindle CAT30 / R2014364 7,500rpm dr70006102 dr7001051
Haas Minimill spindle Minimill / R2014252 7,500rpm 7000339(2) 7000834
Haas OM2 spindle OM2 / R2014200 dr7001521
Haas ST45 spindle ST45 / R2025527 lathe2 70034612 7003462press pulley outside and balance outside
Haas VF7 spindle Cat 40 / R2014199 7,500rpm dr7000976dr7000977
Haas SL-20T spindle SL-20T / R2014199 4,000rpm lathe(1) DR7001509
Haas VF0 spindle VF0 / – 7,500rpm Cat 40DR7000610(2) DR7001051
Haas VF7 spindle Cat 40 / – 7,500rpm (1) 7000610(2) 7001051
Haas SL20TB spindle SL20TB / R2018774 3,400rpm 7001509
Haas EC1600 live tool EC1600 / –
Haas HS1 RP spindle CAT 40 / – 7,500rpm horizontal
Haas OL-1 live tool OL-1 / –
Haas SL-30T live tool SL-30T / –
Haas UMC 750 live tool Cat 40 / – 12,000rpm
Haas VF1 live tool VF1 / – 15,000rpm
Haas VF4 live tool VF4 / –
Haas VF4 SS live tool VF4 SS / –
Haas VF5 SS live tool VF5 SS / –
Haas VM2 live tool VM2 / – 12,000rpm
Haas VM3 live tool VM3 / – 12,000rpm
Haas HS1 spindle HS1 / R2019385 70006102 7001051
Haas VF3 spindle transmission motor / R2015681 dr7001365dr7000229
Haas DMZ spindle 1123008 / R2021583 15,000rpm 70018027001051
Haas EC1600 spindle EC1600 / – Cat 50taper
Haas EC-400 spindle EC-400 / – 12,000rpm
Haas EC1600 spindle EC1600 / – 7,500rpm cat 5
Haas EC400 spindle EC400 / – 10,000rpm Cat 40
Haas EC-500 spindle EC-500 / – 12,000rpm Cat 40
Haas ES5 spindle ES5 / –
Haas GR510-93-30-10979B spindle GR510-93-30-10979B / R2019679 12,000rpm 90034927000172
Haas TL2 spindle TL2 / –
Haas TL3 spindle TL3 / –
Haas GM-2 spindle cat 40 / – 10,000rpm
Haas GT-10 spindle lathe / –
Haas HL-6 spindle lathe / –
Haas MDC-500 spindle 1059141 / –
Haas SL30 spindle SL30 / – 3,500rpm
Haas SR-200 spindle 1068969 / –
Haas VF-4SS spindle 1090372 / R2023792
Haas HSK-A63 spindle HSK-A63 / – 15,000rpm
Haas VF3 spindle 40358 / R2023655 4,500rpm 6101051
Haas Haas spindle Haas / R2023288 12,000rpm 18020172
Haas Lincoln electric pulley motor spindle Lincoln electric pulley motor / R2023266 02300214
Haas Haas spindle Haas / R2023055 09760316
Haas SR-100 live tool SR-100 / –
Haas AF-N192-0058 spindle 20-6148 / R2023437 50,000rpm CM-1 mill1521
Haas VF2 spindle VF2 / R20221103 15,000rpm 16420172
Haas 72-44C-16 spindle 72-44C-16 / R2022647 10,000rpm 70006107001051
Haas ST20Y spindle ST20Y / –
Haas TM1 live tool TM1 / –
Haas TM2 spindle TM2 / – 4,000rpm 90034927000172
Haas TM-2P spindle 1111626 / R2021754 6,000rpm 70034927000172
Haas UMC 750 spindle 1113016 / R2021211 12,000rpm 70018027000172
Haas UMC 750 spindle UMC 750 / – 12,000rpm Cat 40
Haas VF0 spindle 26871 / R2022486 7,500rpm
Haas VF2 spindle 25079 / R2019894 7,500rpm 70006102 7001051
Haas VF2D spindle BT30 / – 30,000rpm
Haas VF2SS spindle 1074523 / R2022393 12,000rpm 70016427000691
Haas VF-3B spindle 1076829 / R2023405 7,500rpm 06102 1051
Haas UMC spindle UMC / – 1,000rpm
Haas VF3 spindle 15665 / R2020195 7,500rpm 70006102 7001051
Haas VF-3YT spindle VF-3YT / – CAN’T QUOTE AS WE CAN’T GET BEARINGS
Haas VF-3YT/50 spindle VF-3YT/50 / –
Haas VF4 spindle 1122936 / R2020419 12,000rpm 70018027001051
Haas VF-OEB spindle VF-OEB / – (15k rpm option)
Haas 1050462 spindle 1050462 / R2019988 10,000rpm 90034927000426
Haas DM-1 spindle 112636B / R2020629 70018027001051
Haas GR 510 spindle BT 40 / – 15,000rpm 70016427000691
Haas GR510-93-30-10979B spindle GR510-93-30-10979B / – 90034927000172
Haas MDC-500 spindle 1059141 / R2020835 7,500rpm 90034927000426
Haas VF4-D spindle 27286 / R2019385 7,500rpm 70006102 7001051
Haas VF-4SS spindle 31513 / R2020357 1,700rpm 70017137000214
Haas VF-6 spindle 20545 / – 6,000rpm 900349270000426
Haas -1 spindle -1 / – 50,000rpm
Haas VF6/40 spindle 1065878 / R2022671 7,500rpm 70006102 7001051
Haas VR11B spindle 1064029 / R2020256 15,000rpm 70016427000691
Haas/Minimill Minimill spindle 1109551 / R2021050 6,000rpm 70006107000172
Need Help?
Contact Ekstrom Carlson

Have questions about Haas spindle repair, turnaround times, pricing, or technical requirements?
Our technicians are ready to help.