I used this company at my old house and the job was so good it still looked great when I sold the house 10 years later. I purchased a home in the Lakes and decided to do my garage floor with the Epoxy finish like my other house. The floor had a gray epoxy coating that was so bad it was popping up and had scratches from driving on it. The person who owned the house did the floor to make it look good to sell but the job was terrible and they used cheap products. Ten months later I had to redo the entire floor. I called New Crete and spoke to Glen (same person I worked with at my old house) and we set up an appointment for the crew to do my garage floor. They had to sand the entire floor to remove the old coating and than patched all the little holes first so the floor would be perfect. The finished product and the attention to detail was amazing. The floor is beautiful and I know it will last for years and years. I have never scene a crew work as hard as they do and the attention to detail was amazing. Do yourself a favor and I am speaking from experience call New Crete they are the best!