We have had no complaint with this company in the past, but rather with their customer service. We ordered concrete a week before it was scheduled to be delivered. On the date of delivery, we were told that a larger job had to be done first and ours was put off until the following week. We've called every day since and are given numerous excuses for no delivery. If they had told us 3 weeks ago, we would have made other arrangements. This company has inconvenienced us and set back our building completion.