Integrity Fence worked on a project in our subdivision in Thornhill Woods. Initially, we were satisfied with the work - there were minor issues but we were assured that the workers would come back and fix them. The biggest issue that we had was that the wood used for our front gate completely warped so that the gate does not close, giving easy access to our backyard. We reported the issue to the sales rep (Darwin) and left countless messages on their phone line but without any luck.
My advice is to seek a more reputable company that will actually deliver on their promised warranties. You might end up paying a bit more, but you'll be happier in the long run.