The Ace Hardware store in Davis is actually composed of at least three separate buildings, and offers much much more than just your typical hardware store. First, there is the garden and pet center, which has everything you could need from planters to plants to fertilizer to aquariums for your fish; then there is the hardware center, which has tools, paint, bathroom fixtures, and even down to a wide selection of screws, washers, nails, etc.; then there is the housewares center, which carries furniture, rugs, household cleaning supplies, cookware, kitchen appliances, kitchen gadgets, patio furniture, even picture framing! I have never seen such a comprehensive selection from one store for household needs. To top it off, the staff at the Ace Hardware are very knowledgable, and willing to help. A great place to shop for your home!