Depending on the size and complexity of your roof and the local cost of labor, a complete roof replacement for a shingle roof ...