We have flooring of many materials to suit your needs. Waterproof and water resistant flooring is a beautiful addition to kitchens and bathrooms, and hardwood flooring comes in a variety of finishes to complete your living spaces. DIY or have us install–a new floor changes the feel of a whole room or house without doing costly renovations.


Our cabinets are built to last. With solid wood doors and drawers, they both look and feel beautiful. Cabinet boxes are 100% plywood–no MDF or particle board. That means they will stay where you put them and hardware won’t strip out over time. With many configurations and options, these cabinets are designed to give you a kitchen or bath you love that lasts for many years.


All of our countertops come in a variety of sizes and shapes. Come see us soon with measurements and a layout, find a material you like, and we can build a quote for you on-site.


Our sinks are stainless steel and porcelain, with a variety of unique glass and stone vessel sinks to choose from.

Mosaic Tile

If you want to do more with your kitchen or bath walls, tile is a great option. With many patterns and textures, it can complement or match countertops, cabinets, flooring, and wall colors in your kitchen or bath.