Glad you guys are OK. It sure would be bad to troll up on someone disposing of their handywork. They couldn't take the chance you saw them....
Of course it would be kinda hard to sneak up on someone with 3000 watts of lights and a gennerator (Even a quiet one)going.