Pretty much. Once I had to work one one a little, I saw how incredibly simple it was. The electronics are fairly straight forward and the schematics are easy to follow. Spindles can be re-ground and bearings easily found. But having an extra one would be a good idea. Let's say the company tanks, I am fairly certain several companies would fill the spare parts void over-night. Barring the electronics, my Bridgeport mills ar way more complex to work on and they are fairly simple.