The Window Depot National City. The window depot provides professional door and window installation, kitchen countertops, cabinets, and installation of skylights and moldings in national city, california (ca). The window…