TD MECHANICAL SOLUTION INC