I just bought a house, and knew it needed a new roof because of its age. I had a roofing company come out and inspect it. The inspector spent a couple of hours standing on the roof and going through my attic. He showed me pictures of the inside attic meticulously showing me pictures of small nail punctures and such and explaining to my wife and what this meant etc. He eventually gave us a price of the job guaranteeing that this would absolutely not change. We were concerned about any surprises after the roof comes off. Long story short day of the job the foreman calls and says the plywood is 3/8" and is too thin we need to replace all the decking. And not only that it had large baseball sized holes in places. Our price went up 10k and we felt mislead. They kept pushing back telling us no one has x-ray vision so it was impossible to understand these conditions. We of course felt mislead.
Question is, could they have been able to detect the thickness of the decking beforehand? And those craters in the plywood, could he have seen it in the attic?