Baseboard doesn't go on until after the flooring is in.... How would you paint it first? Especially the caulking along the top? Surely, you don't just cut in the base at the end...Top Down.
The Flooring guy is always the last person out of the room (touch-ups aside).
You can always just blame any scratches in the floor on the electricians.The painter is always the last person out of the room. No matter what. Even when s/he/they have to come back to touch up after ... whatever. I can't tell you how many times I've had to go back after something like "well a plumbing thing was leaking" or "the HO wanted the light switch moved" or whatever. But I will say that a dozen dings in the walls by the flooring folks is just plain negligent.
But I will also say that the time and hassle savings of getting in before new/refinished flooring can be significant. I find touch up work to be fast and easy, and without the need for whole floor protection - something like what RH said above.
I always figure that I want to have the job site at various stages - and then also last. The stages would be things like after basic rough-ins, but before final flooring install/refinish or before cabinet/tiling/shelving/etc installs. Let me get the ceilings and at least a coat down before all sorts of stuff goes in that I have to cover and/or cut around. Then I'll come back to finish things off after everyone's done dinging things and cutting more holes in the walls or whatever.
LOL! blame the electricians!You can always just blame any scratches in the floor on the electricians.They always seem to be the very last trade on site, hanging lights, faceplates etc. They never take thier boots off and always leave thier snippeds of wires lying around..Or the countertop guys. The countertops are always behind schedule! Especially Granite.
For new construction:Baseboard doesn't go on until after the flooring is in.... How would you paint it first? Especially the caulking along the top? Surely, you don't just cut in the base at the end...
I'm with you, I always leave my last coat till after the flooring is completed. I hate going back to touchup also. A lot of my projects I'm the one installing the base too though. But even when that is not the case I wait until after flooring. In my 35 years I have found it more economical and greater on the customer satisfaction level.Im gonna be the oddball here and say that I like to be last. I don't want to come back and touch up, ain't got no time for dat! I cover older floors and don't ruin or get paint on them so what's the difference if they're new? The only time I differe is with popcorn removal. In that case it's best to have that nasty work done prior to floors. It's just myself and my father doing the work so I've never had an issue with messing up a floor now if I had a big crew it might be a different story.
But if you do floorings first, that dirt will be on the walls you are painting, need to be cleaned or you risk adhesion issues and texture.Removing and replacing flooring or carpeting is dirty work. If you paint first, and then do floors, there is a good chance that a lot of dirt, dust, sawdust or tile/stone dust will end up on your freshly painted walls and trim.