Homeowners should expect to pay at least $70 per hour for carpentry work to build a new gazebo. Labor costs usually start around $7,000 for a standard 9 ft. x 3 ft. gazebo project with a double roof, partial walls, and screens.