Call today to schedule a consultation with our fence professionals! // 716-395-0536


THE SIGN OF A
a well-built fence
CONTACT US

FENCE CONTRACTORS IN BUFFALO, NY

What does home look like to you? Is it the fairytale white picket wood fence? A beautiful, sprawling ornamental metal fence? At Oneida Fence Inc in Buffalo, NY, we’ve been helping homeowners realize their visions for nearly 40 years. You don’t have to choose between forms and function when you work with us! We have an amazing selection of fencing, including wood fence, vinyl fence, and more. Offering fence installation, fence repair, and fence sales, we have you covered from every angle – literally.

Protect what’s yours with a quality fence from Oneida Fence Inc. We offer complete consultations to help you decide on what would look best and are always here to answer your questions. We’re the fence contractors Western New York continues to trust, decade after decade.  If you are in the Buffalo, NY area, call our fence contractors today!


Wood Fence Buffalo, NY

Having trouble deciding which fence style would look best? We can help you choose!

Fence Repair Buffalo, NY

From fence sales to fence installation and fence repair, Oneida Fence has you covered.

Fence Contractors Buffalo, NY

Looking for ideas? Browse our photos to get inspired!


TRUST US FOR FENCE INSTALLATION & REPAIR SERVICE

Serving Buffalo, NY, we have more style choices, more services, and more experience than any other fence business around.  Whether you need a wood fence or vinyl fence, we've got you covered.  We have a high standard for material, fence installation, fence repair and customer service, and we’re the only fence company that only employs American Fence Association certified fence professionals. 

“They did a great job installing my fence and the price was fair. They were easy to work with and I'll be having them come back to do more work for me next year.” –
Recent Google Review

CONTACT US

Oneida Fence
100 W. Drullard Avenue, Suite 2
Lancaster, NY 14086
Ph (716) 395-0536
Fax (716) 706-1035

Contact Us

Share by: