Hello, I've been trying to avoid the route of hand-screwing anchors into the ground, but I've had no luck finding anyone who will install them. What sort of contractor would install these things? Or, should I just stop worrying about it and put them in by hand? Thanks --Nathan