Paint first or after floors are finished

Q: I just bought a new house and want to refinish the hardwood floors and paint the entire interior. Is it best to paint first and then do the floors or vice versa?

A: I think it is best to paint first and do the floors last. As an alternate which still requires care by the painter, do the floors up to the final coat of finish. Let the painters in. When they are done, apply the last coat of floor finish.