It depends on the size of the project and what type of fence is being installed. Most residential jobs take 1-2 days to complete. Some commercial jobs can take upwards of a couple weeks to complete.