Top Ontario did a great job in installing interlocking stones in the backyard and front pathway. They had a very difficult job because I have an older home, however, the job was performed professionally and on time. They even removed tree roots and cleaned up after the job. I was very impressed.