Find out how to heat the floor of a slate patio. Get tips on installing a water-based heating system that circulates antifreeze under the patio. The system could also be electrical, but that would be more expensive. Your other option is to re-pitch the patio with the proper slope.