For your vehicle wrap to be installed correctly and to have the best finish possible, they must be installed indoors and away from outdoor elements. This means free of dust and out of the sun and rain. Northbay Auto Wraps has a facility dedicated to vehicles with an 18’ roll up door to accommodate virtually any size vehicle.