Davidson Machine Shops Ltd.

Machine building, proto-types, moulds, fabrication, general machining and repair specialists. Heavy equipment and aggregate industry equipment repairs. Shafts and housings repaired or rebuilt to original specifications.