I called to ask about getting Terrazo, Epoxy, or Stained concrete flooring in my house. The gentleman I spoke with was extremely knowledgeable and quickly helped me determine the pros and cons of each option and the relative estimated costs. The conversation only lasted 20 minutes or less but amount of no nonsense clear information conveyed was 10 times more than I get usually. Ultimately we decided none of these options would be a good fit for our home but if your considering any of them I cannot recommend strongly enough that you give them a call as they will help you quickly figure out which, if any, of these options is good or you.