ABC Environmental Maintenance is a British Columbia-based garbage and recycling services, property maintenance and commercial waste disposal bin rental company. We offer a variety of services to our clients. Whether it is hazardous waste removal solutions, landscaping, construction demolition, parking lot or road sweeping, or even snow removal, ABC seeks to provide a great quality of service for our customers at reasonable prices.

Waste & Recycling

Cleaning out or renovating your property? Dumping waste improperly is a punishable offense, and the offender is levied with a fine.

Zero Landfill Commitment

Where sustainability meets innovation in a zero landfill waste commitment.

We are passionate about preserving the environment and transforming waste into valuable resources. With our cutting-edge recycling solutions, we are working to ensure that minimal to none no waste goes into landfills.

Our facilities and practices enable us to efficiently process various materials, from plastics and paper to metals and electronics, diverting them from landfills and giving them new life. By partnering with us, you join a movement that prioritizes a greener future, reducing your carbon footprint and contributing to a circular economy.

Together, we can make a profound impact on the planet, ensuring that future generations inherit a cleaner, healthier world. Join ABC Environmental, and let's pave the way together to a sustainable tomorrow, one recycled item at a time.

Exterior Property Maintenance

ABC Maintenance & Environmental provides a whole range of maintenance services for peripherals and property extensions. We offer cleaning and repair services for the property exteriors.

Construction Demolition

Handling waste generated by your construction project is the last thing you want to worry about. We deal with your waste effectively. Not only that, we will recycle the unwanted waste where possible, so you can just focus on getting your job accomplished.

  • Glass
  • Metals
  • Asphalt
  • Old Concrete

Hazardous Waste

ABC Maintenance & Environmental provides a whole range of maintenance services for peripherals and property extensions. We offer cleaning and repair services for the property exteriors.

Bin Rentals

We have high-quality trash bins in diverse sizes that we can drop at your place soon after receiving your call, because we have an expert team for taking care of our clients’ needs.

Why Choose Us

For safe, quick and efficient waste removal- call ABC Maintenance Waste. It is as easy as 123





Get a free quote

Customer Review


  • What services do you offer to make the environment clean?

    From waste recycling to garbage truck recycling, you can easily take their services for removing waste from your property. Thus, you can easily clean your environment safe during winters and quality services by taking their services.

  • How do you help to maintain our exterior property?

    If you are looking for professional junk removal services in Surrey or the Lower Mainland, look no further! We at ABC Maintenance understand how overwhelming hauling away junk and unwanted waste from your home or business can be. That’s where we step in. Thus, with our professional junk removal services, get all of your unwanted waste removed from within your area. We realize the essential role of cleanliness in and around the home.

  • Why is parking lot maintenance important?

    It is important to maintain a parking lot to make it a clean and safe place to park your vehicle. We can easily do that for you and have the area looking professional, clean and ready for use fast! We do all services such as asphalt sealing, epoxy flooring, specialty coating, sweeping, and painting any lines or symbols required.

Read more