While you could attempt a roof repair or replacement on your own, we don’t suggest it due to the complexities involved. Professional roofing contractors undergo the extensive training and certification necessary to meet manufacturers’ criteria for warranties, which could be voided by the do-it-yourself approach. It’s best to let us take a look at your roof!