This is an excellent company. Ray and his team did a professional job with great attention to detail. They did our garage floor a couple of years ago when we moved into our new home. We were so pleased with the quality of work that we called them again when we decided to do the patio and front porch. We couldn't be more pleased with the outcome and have had numerous comments on how great it looks.