Multipurpose---This stone stain remover cleaner is versatile and can be used on a variety of surfaces. From granite and marble to limestone and travertine, its safe to use on all types of stone. Use it indoors or outdoors, on countertops, floors, walls, or any other area that needs a deep clean.