Probably not licensed contractors so they need a place to take a dump
Notice that its not even a commercial license plate.
![Rotfl :rofl: :rofl:](/styles/ipcamtalk/xenforo/smilies/emojis/rotfl.png)
That was my first impression. These guys did a job and are dumping the debris on the side of the road rather than going to the dump.