P & T CASTING, INC.