We contracted Tazscapes Inc for landscaping our backyard and front yard. We had him do the landscape design and then the landscaping construction and have no problem recommending them as a premier company in Calgary. We had a patio, two retaining walls, a firepit and trees/shrubs and artificial grass. They were on time, they worked hard and were honest in all dealings. I would recommend using Tazscapes Inc.