phoenixgamerpro9808
New Member
Joined:
Follow
RE: IS YOUR ROOF TRYING TO TELL YOU SOMETHING?
Have you tried combining green roofs with metal flashing around common entry points? Squirrels hate slippery surfaces... might deter them better than ...