Do not trust this company.
604Rubbish team arrived with a 20 to 25 cubic yard truck (my estimate - 8'x7' x 10 to 12' , they never said what the size was) that already had maybe 1/5 to 1/4 load and started loading without providing a cost despite the claim on their website. The rubbish they collected occupied one side of my carport, so was 18' x 5' and wasn't heaped up, so the total volume would have been 4 or 5 cubic yards. After loading they claimed it was 1/2 load even though the truck wasn't close to 1/2 full. (The back door was open and they were standing inside to throw stuff to the front). They then added an extra $ 300 for "environmental" fee to remove chemicals - an old gallon container of anti-freeze and one of window washer, about 1/2 pint of old transmission oil , some left-over stop leak and 2 empty paint cans. ( I later found out on BC recycling web site that there is no fee for dropping off anti-freeze and oil).
When I called the office the guy gave me the run-around, claiming the owner was in Ontario, then in a car accident and was selling the business, then that he just started and was quitting soon. Then offered to pick up another load instead of a refund. They use caller-ID to avoid answering my calls. Had to use a different phone each time.