If you have a flat roof, going solar is not only possible, it’s easier than you might think.
When installing flat roof solar panels, you wouldn’t want to install your panels flat because that would not get you the best production.
Instead, you would want to tilt your panels at an angle so that they get the best production. Tilting the panels does come with a slight cost increase, however the increased production over your system’s lifetime will more than make up for the increased cost.
One hidden benefit of having a flat roof is that you’re not locked into whatever direction your roof is facing to face your array. You can rack and mount your array so that it faces due south to get the best production.
A flat roof is just another roof that works great with solar.