Hey Mr. Contractor, are you incompetent or just lazy?

I realize the title is a bit harsh but I wanted to drive home the point that many contractors are really dropping the ball these days. Now I don’t want to come across as a smart aleck or a know it all, as this would be totally wrong. I do want to talk about some...