Huffman Excavating Landscaping Contractors - Coweta, OK Looking to contact Huffman Excavating? You can reach them at 918-284-7420