Your Buffalo Grove dumpster price comes down to a few things.
The container size is the base. Bigger containers cost more, but picking one that fits the whole project avoids a second delivery.
Weight is the next factor. Shingles, tile, plaster, and brick are heavy, and disposal is charged by weight, so dense debris can push you past your included tonnage. Mattresses and appliances are often handled separately, so mention them when you call.
Where the load goes counts, too. Buffalo Grove belongs to the Solid Waste Agency of Northern Cook County, which owns the Glenview Transfer Station in Des Plaines. Transfer stations and landfills set their own disposal fees, and those fees are built into your quote.
Placement is the last piece. The Village keeps dumpsters off streets and parkways, so the container has to fit on your driveway or lot. That saves you a street permit, but it means measuring your space before delivery. The Village's permit fee schedule does list a $750 right-of-way permit through the Engineering Department, but that covers contractors working in public ground, not a place to park a container.