Sierra Surfaces did a fantastic job with my front porch. They matched the colour right on top of my old and rotten looking patterned concrete.  The guys worked pretty quick and were on time and clean.  They really did a great job!