Netflix has just moved a big step closer to building a new corporate headquarters in the Los Gatos Business Park at Albright Way and Winchester Boulevard.

The Los Gatos Town Council voted 3-2 to approve the demolition of five existing buildings at the park so that they can be replaced with two new buildings and a parking garage.

The plans for the new four- and five-story buildings have been contentious, with many local residents complaining that they are not a good fit for Los Gatos. Though fewer residents turned out at this week’s Town Council meeting to express their concerns, Councilmember Barbara Spector spoke for them by noting that the “project does not comply with our A&S ordinance.”

Other Councilmembers, including Mayor Joe Pirzynski and Vice Mayor Steve Rice, thought differently. Despite competition and challenges to its video streaming service, Netflix remains the largest business in Los Gatos, and many local officials believe that the town cannot afford to lose the revenue brought in by the company.

Read More at The Mercury News