This place is heaven for do-it your-selfers. They have everything that you need and want. The staff is polite, professional, friendly, and very helpful. They have walked my husband through many projects and always offer their expertise. They know what they are doing and will answer any question you may have. We go there all the time.