After getting several quotes for our backyard patio ultimately went with Patterned Concrete for a few reasons: 1) they were able to schedule us in much quicker than other companies due to the size of their company; 2) they had a huge selection of patterns and colours to offer and 3) they seem to be the only company to offer a matte/non slip finish. This last point was critical for us with kids as so many people warned us about the slippery nature of stamped concrete. They are priced a bit higher than other companies but we felt the items above (plus longer warranty) compensated for this.
Customer service was excellent from start to finish. So many contractors lack in communication or are slow to respond to questions/calls but Patterned Concrete was always quick to reply to our questions/concerns and made for a very smooth process.
If we had to make one suggestion, there are a few elements in our design that were not made clear to us (e.g. the height and how it would be finished around our basement window) which we would have changed had they been more clearly explained to us during construction. Somewhat our fault for not asking more questions but had we understood some of the details better it would have allowed us to change our design from a 9/10 to 10/10. Would definitely recommend them though and if you have kids or are worried about slippery stamped concrete this is definitely your best option for a great look that is practical too!