Yes, some patio cleaners are specially made to work better on a certain surface or against a type of stain. You’ll come across efficient concrete cleaners (like the 30 Seconds cleaners), and products that are better for other types of stone (like limestone). Some of the best patio cleaners have a more gentle formula that you can also apply on natural materials like wood.
The type and concentration of the cleaner will also correlate to how dirty your patio is. The dirtier your patio, the denser the solution you use needs to be. On top of this, combining a cleaning solution with a pressure washer will give you fantastic results.