The final cost of your roof will depend on the size of your home and the types of shingles you choose to install. It can range from $10,000 for smaller homes to $28,000 for larger homes. Our team will provide you with an estimate after evaluating your roof so that you know exactly what to expect in costs.