I wouldn’t trust servepro at all. Also, check your clothes really closely. They will try to bid the smell with strong perfumed detergent. Don’t except anything that isn’t perfect. I don’t think I would trust them with my taxidermy at all.

Also, really look at your furniture closely as well. Smoke damage and smell are easy to mask on the short term.

Hopefully, the smell didn’t get into the Sheetrock.