It depends on if you follow the complete metal polish system instructions. If you choose not to apply the sealer/repellant then you’re going to be relying on the particular metal you’re applying it to and how well it was plated or produced originally. Smoother metals will typically last longer. Highly polished aluminum surfaces without the sealer will typically last a month before any sign of hazing. However, other softer metals such as stainless steel may only last 2 weeks. This is a huge reason we recommend using our sealer and repellant. Our sealer will fill in fine scratches and produce a clear coat protection that keeps your high gloss finish for up to 6 months with each application. This sealer will actually keep the metal from meeting the moisture and oxygen in the atmosphere which causes corrosion..