I recently built a house where the builder wouldn't allow me to wire anything myself.
I had them to ethernet to all the rooms I wanted TVs in and not only did the guy not label anything, but I have two "mystery ports" in my bedroom that seemingly go to nowhere. I had them put all the cables into my equipment closet and the connectors all pretty much either fell off or the twisted pairs weren't properly crimped. I didn't need the cables finished as I was going to use a patch panel anyway but still. Same guy used ethernet for the phone jack I didn't ask for and didn't even bother to connect most of the wires. I put my own jack on it in case I want a wired connection in my kitchen...I don't.
Had to have them do the wiring for the theater room too. Wouldn't allow me or an outside contractor to do it (my brother works for one) so I drew a VERY specific diagram of where everything was supposed to go. Apparently this dude didn't have much HT experience so he did a "standard" 7.1 job. Well, he did a decent enough job, but he wired all the speakers at about 4.5' off the ground (not a big deal) and wired a sub plug for me (didn't ask for that) and chose my sub location. Thanks. All the wires terminated at the middle of the wall the screen is going on. They were supposed to be on a wall in another room where the AV rack will be. I made him re-do it. No labels. Again. Only used 16 gauge wire which is fine, but I like to use 12 just to eliminate the possibility of a long run causing issues. Slim chance of it happening, but for the minimal cost difference I can live with that. Now I get to wire my 4 subs (yup, 4) and the ceiling speakers for Atmos (why not?). Idiots.
I also found out the contractor they use for all their wiring is a damn security system installer. Wish I would have known that going in. Would have saved myself some effort.