How long does the stain last? The stain lasts for2-3 weeks depending on the after care. MeraSEO All Author Posts