Hi, we renovated the kitchen and put in a microwave in place of this. 30 inch Kenmore comes with the grease filters but just not in the pictures. Will need just a touch up cleaning, thanks