I dont want to have a company come in and do it b/c I heard it is $$$ plus they use harsh chemicals which I am not crazy about with kids and dogs.

I will need something that will work on 2 carpeted bedrooms, runway on stairs, couches and area rugs. Rather than using chemicals can you just use a water and vinegar solution?