gurgling noise in bathroom sink?

I have gurgling noise in my bathroom sink. I have snaked up through the vent pipe-through the bathroom sink (and that will stop the gurgling for a few months but then it comes back). I don’t beleive the snake goes all the way to the roof (but I’m sure it’s close). Any suggestions?
Should I buy an extra extra long snake, and snake the pipe all the way to the roof?

Should I climb on the roof and put a garden hose in the vent pipe and turn the water on?; if so what risks/problems should I be mindful of before putting water down the vent pipe via a garden hose?
Thanks

Comments are closed.