Good workers, poor communication
I was promised a one day job to replace air duct system in my house - promised a "professionally engineered" ductwork plan done by their engineer on staff. I took a day off from work and called when nobody arrived by 9 AM. Response - uh, we'll call you back. So they called back and said someone would be there by noon. When the workers arrived they asked what kind of job it was - they had no paperwork, no "professionally prepared" ductwork plan and of course did not have the materials to do the job. They said they were the "emergency crew" called in from out of town! My job was scheduled, not an "emergency". So they had to do all the measuring etc and then go buy the materials and I of course had to stay home and lose another day of pay the next day for them to complete the job.