In Austin and central Texas we have a lot of limestone. And it gets dirty and moldy, the best way to clean it is to power wash it. I use cleaners if needed, they are only needed about half the time. I use bleach or if I need a very strong cleaner I use muratic acid. Unlike Driveways or homes it is hard to give a price with out an estimate.