Small rip in roof - advised to replace roof
That looks like a fiberglass roof, is it?
I just had to replace my roof after discovering the entire roof had tiny small cracks and had been leaking for years. You might want to check closely as they are very small cracks, if you have them. I replaced my roof with a PVC roof material that doesn't require an annual sealing on the roof, just around the vents, etc.
My coach is only 5 years old...