Did you get the cheapest bid, I ask because 2 coats are never enough to
expect a floor to last long, two coats in high traffic might need
sanding to wood again in 2- 4 years. The first coat doesnt even truely
seal completly, so little prep- sanding can be done at all for the
second. To me 3 is minimum, 5 and it will last a long time. I have 7
built up, first was 5, then 2 after it dulled down 10 yrs later. But no,
you should see no defects in what they did, you paid for a finished
floor. Maybe negoate a deal on a 3rd, you need it anyway.