1. Solar Tiles: These tiles incorporate solar cells, allowing you to generate electricity from your roof. They are eco-friendly as they utilize renewable energy and reduce the reliance on fossil fuels.

2. Sedum Roofs: Sedum is a type of succulent plant that can be grown on roofs. It improves thermal insulation, absorbs rainwater, and filters out pollutants in the air.

3. Recycled Shingles: Made from reprocessed waste materials like plastic, rubber, or wood fiber, recycled shingles reduce the need for new raw materials and help divert waste from landfills.

4. Cool Roofs: These roofs use reflective materials that reflect sunlight, reducing the amount of heat absorbed. They minimize the need for air conditioning, resulting in lower energy consumption.

5. Green Roofs: Similar to sedum roofs, green roofs include a layer of vegetation and soil, offering insulation, rainwater absorption, and improving air quality while creating habitats for birds and insects.

6. Metal Roofs: Metal is a durable and long-lasting material. Choosing recycled metal further enhances its eco-friendly properties. Metal roofs can also be recycled at the end of their life.

7. Wood Shingles: When sourced responsibly, wood shingles can be a sustainable option. Look for FSC-certified products to ensure they come from responsibly managed forests.

8. Clay Tiles: Made from natural clay, these tiles are long-lasting and energy-efficient. They offer excellent insulation and can be recycled after their lifespan.

9. Thatch Roofs: Commonly seen in traditional or tropical regions, thatch roofs are made from grass or straw. They are a renewable and biodegradable option, keeping the house cool in hot climates.

10. Concrete Tiles: Concrete might not be considered as the most eco-friendly material, but concrete tiles can be manufactured from recycled materials. They are durable and energy-efficient when properly insulated.

It is important to consider factors like climate, local regulations, and specific needs when selecting a green roofing material for your eco-friendly home. Consulting with a professional roofing contractor can help you make an informed decision.