I recommend these landscape pins. I think they would hold down the plastic netting if you place them every 18" or so. You can find them at The Home Depot.
Sounds like a good idea. Those look easy to stick in the ground. Digging in the grass and even getting larger stakes through it is pretty hard. Thanks for the picture.
darn link!
landscape pins
Sounds like a good idea. Those look easy to stick in the ground. Digging in the grass and even getting larger stakes through it is pretty hard. Thanks for the picture.