Eco Home is rated 3.8 out of 5 in the category construction company. Read and write reviews about Eco Home. Largest log cabins store in Ireland. Best log cabin prices. Huge savings. Special offers. Free next day delivery. Residential, Garden, Office Log cabins. Log Garages. Log Houses.