Will the foam hurt my lawn and landscaping?

No, our foam is biodegradable your lawn may become saturated and grass may lay down but will come back after a few days of drying out.