I always wait a while before I rate a company, so I can be accurate. I have had them since they got in the area a while back. They started off great, but have deteriorated a great deal since the first of the year. If they pick up at all, they leave either the trash or the recycle. They are now as bad as all the local companies. Three of the last 4 weeks, they have missed pick ups...recycle twice and yesterday missed the trash. When you call, they quiz you as if its your fault that they missed the whole streets pick up. They definitely charge my card right on time, to ensure that they get the money, but they certainly do not see the need to actually perform the service that I have paid for. I guess my expectations are way too high. They may be a bit cheaper, but I guess you get what you pay for. I would rather pay more and get the service performed adequately. read more