Good quality, sturdy, attractive fencing for my dog run. On the down side, my 4-day job has thus far taken 20 and still not complete. I will update this review when done. UPDATE After nearly five weeks, Kevin knocked on my door at 8pm to tell me the job was done and he wanted to be paid. Unwilling to pay based upon a night time inspection I put him off. He didn’t want to «make another trip» and refused to schedule a walk through with me. Inspecting it alone the next day I discovered some areas of relatively minor dissatisfaction. UPDATE I was grateful that after a month the job was completed. Kevin made one more trip to work on the fence. He labored several hours on a Saturday. The following week was rainy and damp, so I’ve asked Kevin to return yet again to adjust the gates which stick badly when damp. He also needs to pick up a circular saw he left behind. He hasn’t yet come by. Kevin is a nice guy and a persuasive talker. If I were to use him again I’d make sure I was his only job until completion, and that no subcontractors or employees would be used unless I verified their insurance coverage, and that Kevin would supervise 100% of the time.