Great experience from initial contact to the finish of the fence. Described what i wanted via email and JD sent a quote back the next day. Final bill matched the quote. Great to work with, great communication thru several weather delays. Would recommend!