Probably not licensed contractors so they need a place to take a dump Notice that its not even a commercial license plate.
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.