Oops! Something went wrong, please try again later.
A Canadian company, Lambert Peat Moss has been recognized as a leader in the field of sphagnum peat moss extraction in North America for 95 …
Reviews
Facebook
4.4/5 · 7 reviews
Loading reviews...
Aug 16, 2021
Reaping our natural land in Saskatchewan. Leave it alone - there are no environmental gains here - only money for a short time. Shame on you.Full review by Lee Stempski