Headliner is Pealing Off on 2000 Buick LeSabre

The headliner in my 2000 Buick LeSabre is pealing off. I tried to use a Heavy Duty Headliner and Carpet Adhesive spray (by Permatex for Body Shop). Unfortunately, my experiment was not successful. Need to know where this job can be done professionally and how much it would cost me? Thanks for your prompt reply.

Asked by for the 2000 Buick LeSabre
it looks tacky but they have headliner screws at any auto parts store for a couple of bucks like i said it looks tacky but it does the job and its cheap
2 answers
Look up your local auto upholstery shop as its a common job for them to replace headliners.