Hoffman Materials rocks, literally and figuratively! We were so happy to find them. They have an extensive selection of materials and we found exactly what we needed (a particular colour and size of flagstone and a specific brand of polymeric sand). In addition to offering great prices, the staff at Hoffman are knowledgeable and friendly. We also appreciated their willingness to accommodate our tight schedule for the materials delivery. We would absolutely recommend doing business with them!