The average contractor cost is very different depending on the scale of the project and the complexity of the task. It is also worth considering that one contractor charges cost per hour, such as drilling, while the other contractor charges cost per square foot, such as a laying tile. On average, you can expect to pay $40 to $220 for a job done.