What's "frequently"? If it's once a week... then it's not the bed unless it's the mattress.
From a tomboy/military perspective... here's a "deep clean":
- Shower everyday. Twice a day, preferably. Once in the morning to wash off the oils and sweat from sleep, and once at night to get all the sweat/oils/dirt off.
- Sheets once a week, comforter once a month, pillows every 3 months. (Make sure with feathers that you put tennisballs in the dryer, and dry one more time after you *think* it's totally dry. Very little smells wonkier than sweaty/mouldering feathers.)
- Shampoo the carpets every 6 months (rug doctor from the grocery store is fine, but professional steam cleaning is even better.
- Check for "sour". Sour clothes or bedding smell *funky*, but only when they get damp.
- Wash small loads of laundry every other day, instead of big loads every week. IDEALLY keep the hamper NOT in the bedroom. Personally, the first place sweaty clothes go in our house is straight into the machine. We have scent glands in our groin, where most of us don't use deodorant, so when we sweat our underwear and shorts pick up that smell. It's not really noticeable until you have a whole pile of those clothes together (like 50 women after running all throwing their gym clothes in a pile is almost NUCLEAR in the smell... omg... and once you know what THAT smells like, you can never mistake your own scent after running ever, ever again.)