Support a Local Family-Owned Roll-Off Company

Choose KEC Roll Offs for service in Gettysburg, Mechanicsburg, PA or the surrounding Adams County area

In a world that needs effective waste management solutions, KEC Roll Offs has stepped up to meet the needs of Gettysburg, Mechanicsburg, PA area residents. Our local roll-off company provides 10-, 20- and 23-yard dumpsters to help residential and commercial clients dispose of junk quickly.

We offer residential roll-offs, commercial dumpsters, dumpsters for contractors and demolition services!

Call 717-357-9800 now to learn more about our roll-off services.

Residential Services

Dispose of household junk with ease.

Residential Services

Commercial Services

Ask about our annual contracts.

Commercial Services

Contractor Services

Keep a dumpster at your job site.

Contractor Services

Demolition Services

Get rid of an unwanted structure.

Demolition Services

Offering flexible terms for your convenience

Need a single dumpster for a short time? Or do you need to keep multiple dumpsters on-site for convenient waste disposal? Either way, turn to our roll-off company for a cost-effective solution.

If needed, we can schedule one of our delivery trucks to swap out your dumpster every two weeks. Reach out today to tell us about your waste management needs.

Please read this before renting a dumpster

We strive to provide hassle-free roll-off services to residents of Biglerville, Gettysburg, Mechanicsburg, PA and surrounding Adams County areas. To do so, we require our clients to...

Pay for the dumpster upfront.

Pay for the dumpster upfront.

We charge dump fees by the ton and prorate fees to the nearest 20 pounds.

Dispose of household items only.

Dispose of household items only.

Do not put tires, wet paint or hazardous waste into the dumpster. If you need to dispose of dirt, gravel, asphalt or concrete, call ahead for approval.

Carry items into the dumpster.

Carry items into the dumpster.

This is an option for those heavy items since there is a door.

Make sure the delivery area is accessible.

Make sure the delivery area is accessible.

If the driver can't pick up the dumpster, you must pay a $60 trip fee.

Let us know if you have any questions.

Proudly Serving Adams, Cumberland, York and Franklin Counties