Visit Our Remodel Showroom
Visit our Showroom at the Annex facility to see what we’re building just down the street. We’re eager to show you what’s to come. No appointments necessary.
Our Showroom is located at 66 E. Main Street in Downtown Los Gatos.