A magnetic spring arrangement for a resonant motor comprises a housing (33), two permanent magnets (35, 37) fixedly positioned at opposing ends (39, 41) of the housing, a first permanent magnet (42) positioned in the housing (33) for movement toward and away from each end magnet (35, 37) in a reciprocal oscillating motion, wherein the polarities of the moving magnet (42) oppose the polarities of the fixed magnets (35, 37), in directions of a stroke of the moving magnet (42), wherein a workpiece assembly is attachable to the moving magnet (42), and extends out through one of the fixed magnets (35, 37), and a second magnet (44) positioned within the housing (33) for reciprocal, oscillating movement therein along with the first moving magnet (42), wherein the first and second moving magnets (42, 44) have opposing polarities, in directions of a stroke of the moving magnets (42, 44).