Don't know where you live, but if there was a disclosure form the seller had to fill out, that should have said what condition the roof was in. Some states require a roof certification that says basically the roof is in decent shape and is something like a 2-year "warranty" so to speak.
I'd be running, not walking, to the agent/owner of the house with this to get it resolved.
I'd be running, not walking, to the agent/owner of the house with this to get it resolved.