High tech equipment aids in high quality repairs.