The busy summer season brings contractors face to face with a number of issues that can cripple small-business profitability.