Hi Craig and welcome to the site. If you have general engineering skills building your own CNC machine isnt hard. There's a bit to learn, usually around the electronics side for most, but this site will help you get up to speed quickly...