The membranes here in my town were put on by a company using the Duro Last roof system.
Commercial Roofing System Single-ply membrane roofing system - Duro-Last Roofing, Inc.
I thought it was EPDM, but from reading their web site I see that it is actually a polyvinyl chloride blend. I guess that makes it a PVC roof, or is that a different product? It looks a lot like the roof in the photo. These aren't put on with heat. They use a glue, much like a swimming pool liner.