Lumber yard and hardware store. Have a so-so selection of things. Everything seems to be priced higher than any other place in town. If your order is under $150 it will cost you $20 to have anything delivered. Also, they advertise as an Ace Hardware store, but do not carry the Ace item and they do not participate in the Ace sales.