tdcmechanics.com