In the past I've made cleaning solutions in a more natural way, last time I started doing that was when my dog was a puppy and I didn't want a lot of chemicals on the floor. I used things like a white vinegar or lemon juice mixture to clean the kitchen and bathroom floors.
Now I use store brands like Lysol Clean & Fresh Tangerine Mango, use that for floors, woodwork, etc. I use Windex for mirrors and windows, honestly haven't found anything that works better and leaves less streaks. For toilets I use Ajax or Clorox bleach. I clean the charcoal BBQ grill with a brillo pad.
Last thing my cat knocked over on the sand colored carpet was my morning coffee that has a spoonful of coconut oil in it, was hard to clean up. I blotted well with paper towels and cold water at first, then I went over and gently blotted again with a mix of seltzer water and white vinegar. When that was completely dry, at least a day later, I vacuumed and sprinkled the area with baking soda, rubbed that in with a dry brush and let it sit for hours, then vacuumed. Came out pretty well for a home cleaning.
I like to use Mr. Clean Magic Erasers on walls and woodwork, they are pricey though and fall apart quickly. I just did my whitish kitchen floor today with one, going over each area with the mop and Lysol mixture. Every now and then before vacuuming, I use Arm & Hammer Pet Fresh carpet powder deodorizer, I use it lightly though so the scent isn't too strong.
Like StarSong, I squirt some Dawn on oily spots and just hope for the best, sometimes they disappear and sometimes not. For laundry I buy more natural environmentally friendly, fragrance free detergents. For wood furniture dusting I use something like Pledge or Orange Glo (oil).