Craig Ferrill By doubleup | November 10, 2018 Craig is our in-house machine technician and service manager for on-site repair and maintenance services. Craig is extremely knowledgeable in both electrical and mechanical and is also a talented machinist.