yeh my good friend mr yellow pages . Go through and get lots of quotes, get them to come round and make sure they are all insured, seem decent and clever or preferable get a reference from someone who just had a roof done. Ie drive around looking for a recently done roof.