We are open Monday through Friday 9:00 a.m. to 5:00 p.m. (Pacific time). Call us, email, or use the online form, below. Please call or email to make an appointment to visit our Santa Clara showroom at 2362 De La Cruz Blvd., Santa Clara, CA 95050.
If you don’t reach us by phone at 408-727-1242, please email us. We respond to all calls the same day during regular business hours. For messages left after hours, we return all messages the following business day.