Just wanted to give a thanks to Mudcrutch who detailed the interior of my wife's Sable this weekend. Front windshield had seperated so when it rained, we got 1 to 3 inches of standing water on the floorboards inside, I kept vacuuming it out as I could but due to all the rain we got, eventually just said screw it since she doesn't use the car all that much.
Fast forward a month to when I got time to deal with it, and had the windshield replaced and took the car to Mudcrutch to get rid of the musty smell and clean the inside and it looks better then it ever has and zero smell. Very fair pricing and service too, thanks man!