Don't have long to answer your question, have to rush off to work, what I will ask is do you have the ability to do some of the work or will you need to pay to get it done.
Has the fire penetrated the ceiling, damaged the roof timbers, if it has, is it roof trusses or a pitched roof (most...