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 - QSUD 5W-30 and Bosch 3323 23k miles
2003 Audi A6 2.7t - M1 0W-40 and DW-30257 186k miles