We had Indian sandstone paving installed a few years ago but the guys who laid it made no provision for drainage.
Subsequently each time it rains our patio floods and has become covered in algae.
We are looking for someone to put in some drainage. There is an ole. drain close to the side of the house which could be used for run off water.