Roofing professionals typically charge between $45 and $75 per hour, and it takes about 2 hours to install attic vent fans. In some circumstances, a carpenter may need to perform modifications to the ...