Limestone washing

I was wanted to know the best way to clean limestone? Can I use my regular house wash mixture of SH, surfactant, and water? Will the SH damage the limestone?