I visited this location for concrete needs and had a mixed experience. On the one hand, the staff was professional, and the service was punctual, which is a significant plus. On the other hand, the communication with the staff could be improved, especially when it comes to providing upfront pricing information. The location is wheelchair accessible, and they offer online estimates and onsite services, which is convenient for customers. However, the company failed to issue an invoice or receipt for the agreed amount, which is unacceptable.The only major issue I encountered was the company's refusal to provide an upfront price and their aggressive collection tactics. This lack of transparency and trustworthiness is a significant drawback. Despite this, the quality of the concrete was good, and the staff was polite. However, the experience was marred by the company's poor business practices.Overall, I would not recommend this location to anyone without thoroughly vetting their business practices and ensuring they are transparent and trustworthy.