Working with Cresco has been unpleasant and totally unprofessional. I would never be able to recommend anyone use them.
I first contacted them (John C.) to request information on a product. Then I emailed him. Then I repeated both processes. After 12 days and 5 inquiries, he finally replied to me. (And this was the name and number I was directed to by the receptionist. There was no confusion, he's just not very customer service oriented.)
As a result of this bad experience, I decided not to use them. Unfortunately, a colleague continued working with them so I had to remain involved. John C. insisted our company pay in advance. I handed him off to our business office, and our business office worked with his business office. The two business offices seemed to be doing fine; they both assured me no advance payment would be required; they'd worked out an alternative. I guess that wasn't good enough for Joe C. though. He sent us emails saying he was turning the delivery truck around because he hadn't gotten our advance check yet.
Well, we needed his product even if he was unprofessional and acting like a jerk, so we moved forward.
Delivery day arrives. John had confirmed in writing that the delivery would be at 2pm. Nope, truck pulled in at 6:30am. Oh, and did I mention that it was piggybacked on a second order? Not mine, but someone else at my company. So what he's doing is double billing for deliveries, then bringing the truck to fit his schedule and convenience, not your the customers.
Avoid them, especially John, if at all possible. read more