Paul Almeida Towing was established in Plymouth, MA in 1994. We started out with just one truck and have grown our company along the way - we now operate 12 trucks. We are proud of our growth and appreciate all of our loyal customers and accounts that have relied on us over the years.
Along with our growth, we have added a Massachusetts Inspection Station. In March of 2014, we opened an automobile and heavy duty diesel inspection station where our four commercial licensed inspectors can meet all of your inspection needs. We recently started selling tires at our inspection station location.