Actually we have Vulcam sealant all around. The foam is on top of the sealant just as an extra precautionary in that small area. >>>see my water issue thread.
As far as the flashing. Did you look at the old step pic where this OSB (which has Tyvek behind it) was exposed? He placed cedar over that....
Foam has
no use in this allpication. None.
Putting wood under the door without flashing is wrong. I don't care what's in back of it. Tyvek will not keep water away from the sheathing.
You want to push this?
The house is maintenance free. He should have used composite board under the door, not cedar.
He put wood directly on the concrete and then left it exposed to the elements.
He should have applied composite to the bottom to keep the water off the wood.
He should have wrapped the step in composite to make the whole thing maintenance free.
And finally, this is a DIY forum. You've been here awile. This is a simple DIY project.
Why didn't you do it and why are you showing us a picture of a contractors(your term) work?
Posting half assed work by someone else and looking for an "at a boy" is a little pathetic.