I've been hearing lots of horror stories about homeowners hiring crooked roofers..
They will take large deposits and dissapear
They will carry no Liability Insurance, which puts the home owner at risk
and more . . . .
Ask for insurance, ask for referrals, and don't give out any money until the job starts