L.Q.
Bring the car in to be detailed BUT whatever you do don't tell the detailing place it needs to be cleaned due to puke! They may not do it, trust me. My friend and boyfriend (now husband) both threw up in my car 2 different times but about 3 weeks apart and in the same spot (also down inside the window)!
I made the mistake of telling the detail guy it was puke and they refused to do it. I cleaned it well so you could not see anything just smelled a little still and it was July!!!
They should be able to clean it better than you can with wet vacumming and soap. I took my car else where and did not tell them and it came back smelling great! Good luck.