We work with nearly every roof, except for a couple of unique types. Tin, decramastic tiles and concrete tiles are ones we typically install on. We like to install as many of the panels on a north facing roof but if we only have an east or west roof to work with then that is also great for Solar.