Factors affecting conservatory roof cost