Trash Pickup & Recycling Collection in Stephens City, VA


Trash collection truck in Stephens City, Virginia.

Evolution Disposal is a family-owned garbage collection and junk removal company located in Winchester, VA.

We provide trash & recycling collection services in select areas of Stephens City, Winchester, and Frederick County, Virginia.

Cost of Garbage & Recycling Collection

$34 a month: Up to 2 trash bins emptied each week.
$49 a month: Up to 3 trash bins emptied each week.
Add on recycling collection for an additional $33 a month. 

There are no hidden fees included in the monthly rate.

  • Family-owned company located in Winchester, VA.

  • Very responsive, communicative, reliable, and highly rated.

  • When signed up for our trash service you will save 10% every time you use our junk removal service.

  • Recyclables are properly recycled and taken to a recycling facility.

  • With the customer support page on our website, you can schedule large item & donation pickups, view delays, check the holiday schedule, change information on file, order bins, contact us, and more.

Evolution Disposal provides trash and recycling collection to residential and commercial properties.

With our residential collection service, each week we will empty two trash bins up to 96 gallons for $34 a month. Recycling is an additional $33 a month. You may use your own bins or some of our 95 gallon bins. If you are using your own bins, they can not belong to another trash collection company.

We also provide trash pickup and recycling to commercial properties such as restaurants, wineries, and apartments. Collection may be done using our 95 gallon trash bins or our 6 yard dumpsters.

Garbage & recycling collection for commercial properties may have an increased rate. Fill out the signup form here on our website for a quick & free quote.

We work directly with Homeowners Associations, property management companies, and homeowners. For a proposal for your HOA or community, give us a call at 703-431-4851 or fill out the Homeowners Associations form. We would be happy to provide your community with trash & recycling collection as well as discounted junk hauling services for your entire community.

To sign up for garbage and recycling collection, use the signup form on our website.

To see more options on the signup form select "residential" or "commercial".

The signup form should be able to answer any question you may have. If it does not, there is a place to ask a question.

On the form you can add recycling collection and choose to use either your own bins or our bins for collection.

After submitting the form, our team will contact you as soon as possible with your pickup day, bin delivery date, start date, payment instructions, and we will answer any questions you asked on the signup form.

Please be sure to check that the contact information that you enter on the form is accurate.

How To Pay For Trash Collection

When you are signing up for trash pickup you can select to have your invoice sent by email or text message.

When you receive the email or text message, use the link included to get to the payment screen.

If you would like to set up automatic payments, select the "save card on file" checkbox when paying the service invoice.

You can also mail us a check.

Checks can be mailed to our office.
1830 Roberts Street, Winchester, VA 22601

Garbage Collection, Junk Removal, & Junk Hauling in Stephens City, Virginia

  • Evolution Disposal

    1830 Roberts St.
    Winchester, VA 22601


    Call Us
    Phone: (703) 431-4851

    Mon: 7:00AM-9:00PM
    Tue: 7:00AM-9:00PM
    Wed: 7:00AM-9:00PM
    Thu: 7:00AM-9:00PM
    Fri: 7:00AM-9:00PM
    Sat: 7:00AM-8:00PM
    Sun: 7:00AM-7:00PM