Vista Window & Doors, Inc. Door Installer - Belmont, CA Looking to contact Vista Window & Doors, Inc.? You can reach them at 650-598-9571