Yes, solar can be installed on TPO flat roofs using a ballasted system with TPO padding. This system does not require roof penetrations, so your roof warranty remains active.