Peter is affordable and reliable. I've used a few delivery contractors and he is the best in my experience. He just charges the cost of the soil plus a reasonable delivery fee. He is quite busy, but I find he always shows up when he says he will. I've had him deliver to our home and to my work, and both deliveries went well.