San Francisco Location

Address: 185 Industrial Street, San Francisco, CA 94124

(415) 282-6192

Our Story

Brothers, Fred and Chico Ochoa, are the owners and managers of The Window and Door Shop Inc. in San Francisco.  Before starting their own business, they were in the hotel industry.  This is probably one of the reasons why they have a “hospitality and service” mentality.

Everyone at The Window and Door Shop Inc. is considered family!  Many have been working at the shop for many years.  In addition, many sons, daughters, nieces and nephews of the brothers, have worked at The Window and Door Shop Inc.; most of them while attending school.  Even though some of them have moved on to other things, they still come in to visit and help out the “pops” whenever they can.

Our Team

Fred and Chico Ochoa


Our Staff