Yes, of course, the professional makes sure to remove the hard water stains from your marble and revive their shineness.