Perfect Post Hole Kitchener is AMAZING. They build insanely high quality fences - and for a completely reasonable price. We looked around a lot before choosing a company to build our backyard fence, and Perfect Post Hole was by far our #1 choice. We're so thrilled with the way it turned out! They also built it SO quickly. The whole thing was done (posts put in and fence up) within 3 days.