Towell and Sons Auto Sales receives Quality Dealer Award from Auto Services Company Inc.
Towell and Sons Auto Sales Inc. recently received an award for being one of the best dealers for customer support and service according to Auto Services Co Inc. Towell and Sons has received this award every year since 1990.
"It is truly an honor to receive this award. The fact that we have received it so many times makes me very proud. We will continue to give the very best in customer support in years to come," said owner Carroll Towell
Jeff Towell added, "We work hard to make sure that each and every customer gets the best service that we can provide, it feels good to be recognized for that."
Carroll Towell has been in business in Manila since 1967 and opened Towell and Sons Auto Sales in 1987.