The Window Depot, LLC Door Installer - Tampa, FL Looking to contact The Window Depot, LLC? You can reach them at 813-901-5555