a

Junk Removal

Allow us to remove & donate your unwanted items

Junk removal box truck driving through Winchester, Virginia.

Garbage Collection

Trust our family with your garbage & recycling collection needs

Garbage collection truck with two trash bins located in Winchester.

Property Cleanouts

Full home cleanouts for evictions, foreclosures, estate sales, and more

Furniture and junk items being removed with our junk removal truck.

Construction Debris Removal

Clear your space after construction, demolition, or remodeling

Construction debris loaded in our junk removal truck.

Yard Waste Removal

Clear up your yard

Large yard waste pile dumped out of our junk removal box truck.

Hot Tub Removal

Remove your old hot tub

A hot tub before the removal with a cutting tool on top of it.

Our Family

Meet The Family

Our junk removal company in front of our garbage collection truck in Winchester, VA.

View Our Work

Junk Removal Photos

Junk removed by our junk pickup comopany in Winchester, Virginia.

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

Free estimates for junk removal in Winchester, Stephens City, Leesburg, Ashburn, Front Royal, and many other locations in Virginia.

Clear up space in your home and property with our junk hauling service. We also offer reliable weekly trash pickup with quick and easy signup.

With our junk pickup service we provide the removal of furniture, appliances, trash, mattresses, televisions, yard waste, electronics, construction debris, pianos, hot tubs, playsets, sheds, and more from anywhere in your home, business, or property. 

Your unwanted items won’t go to waste, we make sure to donate anything that we are able to.

Two junk removal company hauling pickup trucks in Winchester, Virignia.

  • Evolution Disposal is family-owned & located in Winchester, VA
  • You can receive quick & free junk removal estimates on our website.
  • Upfront pricing and never any hidden fees.
  • We are fully insured and our team members are friendly, uniformed professionals.
  • Our trucks are almost double the size of the average junk removal truck in our service area. A full load in the average-sized truck would only fill 57% of our truck. Instead of paying for a full load with them you would only be paying for about half of a load with us. What we can fit in one full load would take others almost two full loads which could cost you twice as much.
  • We do everything in our power to keep unnecessary waste out of our landfills. We achieve this by recycling, reusing, and donating reusable items. We have even given damaged furniture away to be restored.
  • Smaller trucks and trailers might not be able to safely transport your donations and may require multiple trips to the landfill for larger removals. These extra trips to the landfill will make the job take longer and could cost you more.
  • Junk removal by pickup trucks and trailers may contribute to the litter in our community. With our junk removal box trucks, all of their contents are safely stored inside to help keep our community clean.

Whether you need garbage collection or junk pickup services, you can turn to us for first-rate results. With our larger junk removal trucks we are able to haul more for less.

We offer trash and recycling collection in select areas of Winchester, Stephens City, and Frederick County, Virginia.
Save 10% on our junk pickup service by using our garbage collection service.


  1. Get a free junk removal estimate. The cost of junk removal is determined by a number of factors such as the amount of items, how much space they take up in our truck, the weight, the location of the items, and the type of items. We will provide you with a free estimate for the removal of your old furniture, appliances, trash, mattresses, electronics, and more.
  2. Schedule your junk pickup online or call us at 703-431-4851.
  3. On the day of your scheduled junk removal appointment we will contact you when we are on the way.
  4. Our team members arrive fully prepared. We will ask you to show us around to be sure everyone knows exactly what needs to be done. If you have not already received an estimate, we will provide you with one before we get to work.
  5. After everything is loaded into our truck we will have you check to make sure we did not miss anything.
  6. We then accept payment by cash, card, or a check and we will provide you with a receipt for our services. We can provide you with a paper receipt or email the receipt to you.
  7. After we leave your home we take the items that can be reused to a local center. After dropping off the donations we take what can't be reused to the landfill. We make sure to donate all furniture that is in good condition and fully functioning appliances. If the appliances do not work, they will be recycled.

Two trash trucks with trash and recycling bins.


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

Garbage & Recycling Collection Pricing

$25 a month: Up to 2 trash bins emptied each week.
$35 a month: Up to 3 trash bins emptied each week.
Add on recycling collection for an additional $12 a month. 

THERE ARE NEVER ANY HIDDEN FEES

Signing up with us is quick and easy! Fill out the signup form and we will get you started as soon as possible.

Why To Choose Us For Garbage Collection

  • NO HIDDEN FEES. You will never be charged for anything that you are unaware of.
  • Pay online and even set up automatic payments for no additional cost! Check payments are also accepted.
  • Recycling Collection is picked up on a separate day than trash and taken to a recycling facility in Sterling.
  • Customers can use our Customer Support page to see live updates if there are any delays in pickup due to winter weather or holidays, request large item pickups, view the holiday schedule, report a missed pickup, contact us, and more!
  • When you sign up with us for garbage collection you will receive 10% off of our junk removal service.
  • Evolution Disposal can work directly with Homeowners Associations, Property Management Companies, and Homeowners. For a proposal for your HOA or community, give us a call or fill out our community form. We would be happy to provide your community with garbage & recycling collection as well as discounted junk removal services for your entire neighborhood.

If you are wondering how to get rid of your old furniture or appliances, look no further. From your single item furniture removal to your property cleanout, you will receive timely, thorough, and convenient service with Evolution Disposal. We offer our junk pickup service in Winchester, Stephens City, Leesburg, Ashburn, Purcellville, Front Royal, and the entirety of Frederick, Clarke, and Loudoun County, Virginia. Our team will remove your old furniture and appliances properly and free up space in your home.