I've been dumping yard debris here for 5 years or so since they opened. The operation has grown since.
All reviews seem positive