Excellent all around! We engaged GNFP to rebuild our backyard fence. Brett arrived on time to quote and offer a few suggestions. He dealt with our neighbours (and they engaged him to rebuild their backyard fence, at the same time, as well). The quote was detailed and accurate no surprises when it came time to pay. Cody and his build team arrived as scheduled. They were professional, courteous and conscientious. Cody kept us updated as the build went on. After the crew left, it was if they had not been here at all the yard and driveway were spotless. We would, without hesitation, recommend GNFP to anyone looking to build or rebuild a fence. Thanks guys, job well done!