So my son set his breakfast on fire in the microwave this morning, and the house was filled with smoke for about half an hour. We opened all the windows (it's 35 degrees here today) to get the smoke out as fast as possible, but it still smells bad. I think that some of the smoke got in the carpeting in the dining room and bedrooms.

Any helpful DIY tips on what to do to get the smell out? Only thing I can think of is baking soda and a vacuum, but am hoping that there are other products that I can source that wouldn't require the assistance of a professional yet. I will call the professionals if I cannot remedy this on my own. Thanks.
2013 Honda Odyssey Touring Elite - M1 5W-20 / M1-101 40k miles
2008 Ford Taurus X - Resolute 5W-20 / MC FL-400S 128k miles