Headliners are not repairable. The foam backing decentigrates and causes the liner to fall. There is no good way to reglue the liner back in place. As others have said, it cost about $200 to have it professionally recovered. I've had two vehicles redone and was very happy with both.