I agree, all the contractors I've dealt (roofing, plumbing, concrete, electrical, HVAC) with have a smooth talking sales rep to make get the job. But the site lead is just the senior day laborer, they work fast and assume it's not their money. When they are costing the company in materials or...