We have had Surprise Public Works pick up our trash for the last four years. We have never had a problem with them. They also do bulk trash every so often, so you can put all of the big stuff out on the curb. They also pick up empty boxes to be recycled. The offer trash and recycling services.