We do our best to accommodate any roof, steep or flat, tile, wood, or shingle. All roofs can be installed with solar, but your roof type may impact the cost. Different roofing materials require different installation methods and this can add time to your install to ensure that your system is properly mounted. If your roof will need to be replaced during the next 2-3 years we recommend that it be replaced before scheduling your solar installation. We also offer raised, ground-mounted solutions if your roof is not ideal for a solar installation.