Technical Services Inspection & Overhaul A comprehensive overhaul service based in Sudbury, Ontario. Custom Design & Manufacturing Customized designs to suit your requirements. Site Assistance Engineers are available if required to supervise on site.