A plumbing vent passes through the roof's water-shedding layers. Problems can involve the flashing, boot, surrounding covering, or the transition beneath it. Applying surface sealant may conceal the location without addressing the underlying detail.
What to do next
Request photographs identifying the defective component and a repair description specific to the roof material. Ask how the replacement detail will integrate with existing underlayment or membrane. Avoid treating every vent leak as a request for the same generic patch.
Related Perkins guidance
Contact Perkins Roofing to discuss your roof and the appropriate next step.