Should I get multiple bids?
Yes — two or three is healthy, and any contractor bothered by that is telling on themselves. Just make sure the bids cover the same scope, or the cheapest number is an illusion.
See: How to compare quotes →Does a door-knock mean it's a scam?
No — canvassing after a storm is normal, and local companies do it too. Judge what's behind the knock: where they're based, whether they pressure you to sign, and how they answer the ten questions above.
Is the cheapest bid always a mistake?
Not always — but a bid dramatically below the others is usually missing scope: an overlay instead of tear-off, reused flashing, no deck repair line. Cheap on paper has a way of getting expensive on the roof.
What warranties should a roof come with?
Two separate things: the manufacturer's warranty on the shingles themselves, and the contractor's workmanship warranty on the installation. Get both in writing — and remember the workmanship warranty is only as good as the company's odds of still being here.
What insurance and license proof should I ask for?
Ask for proof of general liability insurance, workers' comp, and the contractor license for your city or county — Colorado has no state roofing license, so a “state licensed” claim is a flag on its own. Expect all of it to be produced without friction. On a storm claim, also ask whether they'll meet your adjuster on the roof; the good ones volunteer it.
What should be in the contract before I sign?
The scope in writing: tear-off or overlay, the shingle brand, line, and color, underlayment and ice-and-water shield, how decking repair is priced if they find rot, start and finish dates, cleanup, and the payment schedule. If the job is on an insurance claim, the contract should also spell out the 72-hour cancellation right Colorado law gives you if the claim is denied.
See: How insurance claims work →