The team at Rocksolid are great. I've worked with many contractors in the past couple of years and I would have to say that my experience with Dawn and her team was exceptional. We had them build us a new deck and replace our concrete backyard with grass. They guys (Andrew, Zack and Shane) were always professional, punctual and cleaned up at the end of the day.
Their prices are fair for the quality of work they provide, and I have continued to use them for additional projects around the house.