Looking at the long term, there are no costs associated with solar panels on your business premises. The costs that may be incurred depend very much on whether or not you, the roof owner, choose to invest. If you choose to rent out your roof, there are no costs associated with solar panels on your roof. What's more, your roof actually generates income. When you choose to invest in a solar roof, you obviously incur investment costs. But thanks, among other things, to subsidy schemes, you will earn this back and in the long run your solar roof will generate money.