We have used Harrington about 3 times for rock delivery. We have appreciated their service and their cost is competitive. The guy knows how to pour rock well so there is a minimal need for spreading, which is very nice. Once, he was about 3 hours late, so it was a lot of sitting and waiting. That happened once, and it wouldn’t sway us from going back.