The markup also has to account for downtime between projects, seasonal slowdowns, and the general risk of running a construction business. Let's be real, it's not like contractors are getting rich off ...