Holmes Building Materials
Holmes Building Materials has expanded its reach and services to include two full-line hardware stores, three showrooms, a specialized contractor division, a fleet numbering 100 strong.Holmes Building Materials has expanded its reach and services to include two full-line hardware stores, three showrooms, a specialized contractor division, a fleet numbering 100 strong.