I'm looking to get my oak hardwood floors refinished. I'm getting conflicting testimony from contractors regarding the dangers of both. I have a 17 month old daughter at home. One contractors told me that oil-based finish stays in the air for 30 days and is therefore more dangerous than water-based finish. However, another contractor said that water-based finish is more toxic and dangerous than oil-based finish. Can someone lend some additional advice?