Will you fix my windows, too?

BTW, Jack is totally underselling the ozone treatment. Ozone is a super powerful deodorizer, and it makes your car smell eerily neutral. If your previous owner was a smoker (or delivered pizzas), then I cannot recommend a brief ozone treatment strongly enough.

I do say brief, though... Ozone works by oxidizing things, so too much is not a good thing.