For contractors, a full schedule does not always mean a profitable business. A remodeler can have crews booked for months. A plumber can keep adding jobs. A specialty contractor can watch revenue climb all year and still finish projects with far less profit than expected.