Remove things like bird feeders, bowls of pet food and open garbage cans, which attract squirrels.
Trim branches and limbs, or remove trees that provide squirrels easy access to your roof.
Purchase a live trap from a hardware or hunting supply store to trap nuisance squirrels. Place a small piece of bread outside the trap and a larger piece on the trap's treadle, which trips the trap. Transport the trapped squirrel to a wooded area several miles from your home and release.
Protecting the Pipe
Fabricate a sleeve out of heavy sheet metal to place over your lead vent pipe by rolling a piece of sheet metal slightly larger than the circumference of your pipe. Another option is to purchase a piece of stove pipe or other galvanized metal pipe to slip over the vent pipe.
Secure the roll with metal adhesive.
Create a tent-shaped cover by cutting a square about three times larger than the pipe circumference from a piece of sheet metal and bending in the middle to form a 90-degree angle. Attach to the top of the pipe with metal adhesive or sheet metal screws. Leave ends open.
Roll a piece of galvanized hardware cloth slightly larger than your pipe and attach with metal wire. Cut a circle to fit the roll's circumference and attach to the top. Slip over your vent pipe to create a squirrel-proof cage for the pipe.
Keeping Squirrels Out of Trees
Measure the circumference of a tree that provides squirrels access to your roof.
Purchase a piece of sheet metal two or three feet wide and long enough to wrap around the tree trunk, allowing some overlap to accommodate tree growth.
Mark the tree circumference measurement on the metal and create holes in the metal with a hammer and nail about a foot apart.
Secure the band around the tree, six feet off the ground, with metal wire or sheet metal screws. The band may also be held in place around the tree with bungee cord.
Loosen yearly to allow for tree growth.