With this flat TPO roof. We power washed and cleaned the weathered TPO and applied a primer base and 40 wet mil of silicone roof coating for the top coat. It turned out beautiful.
Tesla has announced that they will be producing solar roof panels to be coupled with their Powerwall 2. I’m sure that they are astronomically expensive, but I like where Elon Musk’s head is at with this one. https://www.tesla.com/solar