Good luck finding a roofing contractor with an Anglo or Western European crew!.
And if suitable, think about having a metal roof put on your house so you won't have to replace it for a very long time.
Can metal be installed over 1 coat of shingles?