Roof goes on top.
But for real advice, work from home and keep an eye on it. A friend had his roof done a couple years ago and the roofers eyeballed everything instead of snapping lines. None of the shingles lined up. It might not sound like much, but it's very distracting to look at a roof that nothing lines up on.