According to other contractors, electrical and HVAC are among the hardest to learn, but flooring and cleaning specialists were most likely to call their own crafts the toughest. Again, carpentry was viewed as one of the most difficult by both groups.