We had a wonderful experience with them.  They were friendly, readily available, and we liked how they weren't pushy with their sales.  After calling a few places for information and not liking their attitude and scheduling a free estimate with another company that pulled a no show, we went to Tile and Carpent Mecca on the recommendation of a co-worker.  We wanted to put in wood style laminate flooring in our hallways, dining, and kitchen area.  They came and did a free estimate and they were on time, didn't give us a two hour window, and they were in and out without trying to force a sale on me.  I liked this so my husband and I met with them on a Sunday in their shop (they opened to accomodate us) and they were friendly and honest from the get go.  They told us that we could probably find a cheaper alternative but the quality and service most likely wouldn't compare to theirs.  They said they aren't the cheapest but definitely not the most expensive.  They have a wide range of styles and price options available.  Once we placed our order, things got going and we are so happy with the results.  They had 3 guys come to our home to do the work, but we liked how the owner showed up with them initially, did random check-ins, and came afterwards to meet with us to discuss what we thought.  We've gotten so many compliments, we would definitely use them again.  The couple who owns the business are very sweet and down to earth.  It comforted me to know that we were supporting their livelihood and local business, so their reputation was on the line.  As opposed to if we ordered from Home Depot or Express Tile, the workers probably don't really care because they're in and out of peoples homes so quickly and they're not personally invested in the work.