10 questions that every successful roofing company should be asking. If you are looking to grow your business or make more money this year, our self assessment can get you started.