Home Base: Our New Facility

Our all new facility is located at 1264 Lotus Ct., Santa Rosa, CA 95404. [SEE MAP]

This photograph was taken from the intersection of Lotus Ct. and Frazier Ave.  which shows a rendering of the building’s northwest corner and front face.


Here’s the front of the shop’s showroom and reception area, taken from the same northwest corner. That’s Suede Beradino back there surrounded by some project cars.


Here’s the showroom’s counter and seating area with Suede back behind the counter.