Had a similar situation a few years ago. Customer was getting new siding so I cut in (3) Arlington DBVS1C w/p-in use boxes, wired them and installed GFI receptacles. I left them hanging out so all the siding guys had to do was install the Tyvec wrap and foam backing, nail the box to the sheathing and install the siding. When I went back a month later the siding guys threw the Arlington boxes out, used their own boxes that matched the color of the siding, re-mounted the GFI's using sheet-rock screws - no back box. The GFI was screwed into the vinyl siding. I had also detached the meter can and left an Arlington MM-18 siding panel for them to install. The never installed the siding panel but they did re-attach the meter enclosure to the siding.
I wrote a letter to the inspector (certified mail) and had the job stopped. The sad thing is that when the inspector showed up on the job the contractor said "I do this all the time" at which time I happened to mention that doing electrical work without a license in NJ is a $1K fine 1st offense. Same contractor replaced sheet-rock in the dining room. Some of the receptacles were originally installed with Madison bars. They took the extended parts of the Madison bars, nailed them to the stud and installed the sheet-rock hoping that the receptacle cover would pull the receptacle forward. I found them only because I went to plug in an extension cord and the receptacle (box and all) fell into the wall. Had to replace about 4 of those. Then also they installed new double hung windows. When they nailed them in they nailed them shut. Windows couldn't open. Customer ended up suing the contractor. Probably the same type of contractor that Mike Holmes complains about.:slaphead: