The number of solar panels you can have on your roof will be determined by the additional load your roof can take and the size and weight of the panels you want to install. A structural engineer is needed to complete these calculations so you can then work out the number you can put on your roof.