Lisa and Henry really impressed me when I visited their auto repair service shop in Santa Cruz. They really seem care to care about their customers, employees and the environment. When I brought my car there, I was so impressed by all the awards on their wall ("Best Auto Shop", "Most Green Business", etc).
Thanks you Ian! Always a pleasure
- Water Star Motors