top of page

About Us

The Owner
 

Steve Clay has been in the towing industry since 1968. He has many years of towing and recovery experience which he is passing on to his employees. Steve is an active member of the California Tow Truck Association, which promotes professionalism in the towing industry.

 

A little History
 

Steve bought Northcrest Motors and changed the name to Northcrest Auto Center in 1985. The business was previously located on Northcrest Drive, but was moved to the McNamara location in 1993. With that move came many changes, no longer was it a full service automotive center but would now focus strictly on towing and recovery, Steve's greatest passion.

We have four flatbed carriers available to service your vehicle as well as two wreckers and a Landoll trailer for accident and recovery purposes.

We are an authorized AAA provider for Northern California as well as Oregon. We also service other auto clubs as well as private parties. We accept all major credit cards.

 

Our Fleet
bottom of page