That roofer told me I need a new roof right away, is he trying to pull a fast one?

Most contractors are honest and helpful – but if you have doubts, an unbiased home inspector can give you a second opinion.  Maybe you can put off that $5-$10k roof replacement for a few years.