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 - Super S 5W-30 and M1-101 33k miles
2003 Audi A6 2.7t - M1 0W-40 and PH8994 197k miles