TPH maintains inventories in excess of $35,000,000 to support the just in time needs of a diversified customer base that includes; new car dealers, professional installers, municipalities, fleets, heavy duty repair facilities and automotive parts jobbers