This place is awesome if you are doing new construction or improvements on your existing home. The selection isn't quite as good as some of the larger stores, but the staff is amazing. They all know their stuff and are willing and able to help you make the best choices for your projects. The service is definitely what sets them apart from other home improvements stores. This is the first place I go for home improvements and I recommend it to everyone!