Dont let these guys scare you off, its a fantastic job that is very rewarding but a lot of hard work. There arent many jobs like it.
As far as your questions go, its probably quite a bit different up here in canada. But ill answer the way it is for me anyways:
Here is a list of questions...