Yup production companies will pay a few thousand to use your house for a day to shoot something. The best way is to call up a location scout and they'll send someone out to check your place. If interested, they'll take a bunch of photos and add it to a list of available places next time a director is looking for a location.
Keep in mind that shooting something in your garage/driveway is quite different than if the shot inside your home. You leave your home for a day and while you're gone, there will be many MANY people invading your personal space. All your furniture gets moved around, bookshelves emptied, family photos, kids art on the fridge, appliances on your counter, it all gets shoved somewhere. (Actually if you're smart you'll remove all those things yourself in advance). The crew takes over your house, walking in and out, taking a shit in your toilet, etc. Inevitably something always gets damaged or misplaced. And bored clients sit around with nothing to do so they poke around your things too.
It's true though that if it's a good production company, they'll everything possible to minimize damage. They'll (usually) take their shoes on and off, tape cardboard to wall corners, and they take photos of everything before they move it so they have references on where exactly to put it back. And yes usually they do a pretty good job cleaning your place when they're done. And then you'll get paid a few thousand dollars.
And yeah the food on a film shoot is always top notch. The crew works hard and so they have to feed them well. Just do yourself a favour and don't come home during the day if you don't want to see the chaos!