There's a guy here in town that has an upholstery shop. He has a new way of doing headliners. He completely removed my old headliner, because it was too deteriorated around the sun visor areas to be repaired. He used two types of materials, they are both some kind of foam based and very lightweight. He cleaned up the roof really good, sprayed adhesive, installed the white foam, sprayed more adhesive on that, then put the other material with the color to match the truck. The finish material has some kind of cloth. It worked out really good. The contours of the roof are clearly visible and its not as bulky as the original headliner. I had it done 3 years ago, and its held up exceptionally well in the Arizona heat where the temps inside a car can reach 150+ degrees. It cost me $125. Most of the cost was the labor involved. Hear's some pics.
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach