tool kit hardsurface


Our specialty is your satisfaction

Getting Started

A guide through new floor shopping and preparing to go in-store

Rustic Design

Bring Earthy Elegance Into Your Home

Tile & Stone Style Trends

Tile isn't all pale beige anymore.


Browse our library of flooring articles for helpful tips and news on all the products you need.

Carpet Binding

We do mostly machine-binding, but can do hand-binding if the job calls for it. Typically it takes just acouple of hours. Please contact our store for more information. We bind at our shop!

Floor Refinishing

Refinishing your hardwoods can make your whole house feel new and fresh. Contact us for more information. Refinishing frequency depends on the traffic in the room — some floors like in a kitchen would have to be refinished more often/earlier than say a formal living room that gets no traffic.


My brothers Steve, Dave, Ken, Cousin Chucky, Steve and Al do the tile installs. Rick does the vinyl installs, Alan laminate installs, myself, Geno and Chris do the carpet installs, and Ed and Ahn do the wood installs. All of us have a minimum of 15 years experience and most have been with us for over 10 years. We rely on the experience of ourselves and our subs —we just don"t have anyone installing flooring that is not qualified!

To schedule installation services, please contact us. Installation duration depends on what is getting installed and where; most carpet, laminate, and vinyl jobs are a 1 or 2 day. The tile and wood depend on the size and what is involved, so usually 4 -7 days.

Shop at Home

You may not be able to make it to the store. We'll come to you with the samples in hand so you can get the vision of what your floored area will look like. There will be not hard-sell.

Estimates Are Available

We offer estimates, both physical and rough over the phone. Estimates allow you to see what the cost is going to be, so you know what your budget is. Please contact us for assistance. Estimates usually take 5-25 minutes depending on what is involved — we can set up a time that is convienant for you!


We offer financing. Please contact us for information.

”Visa ”MasterCard ”Discover ”American Express