Don't know about a steam cleaner but make sure you get yourself a really good soft bristle broom, like a push broom if you need a big broom. I got mine at Ace Hardware. You want the one that is all soft bristles, no hard bristles in the middle.
Use a good vacuum for bare floors also. I like a shop-vac with an attatchment that won't scratch the floors.
Make sure your floors are swept and vacuumed well before using any mop or steam cleaner. This is huge and will keep your floors looking much better.
I hope they used a good sealer.
Rule number one in life: You go with what you got, imperfections and all.