Menu Close

The Fencing Professionals

Crest Fence Company is a fencing installation company based in Grafton, OH. We are a family owned & operated business, with three generations of the Pfaff family. Building quality fences for over 40 years! It is our goal and pledge to build a quality, long lasting fence. With our selection of materials and our experienced installers, you will be sure to get a fence that will serve your needs for many years.

Expert Craftsmen

Our family comes from a long line of craftsmen that have methods & techniques that were passed down for generations.

Warranty

Crest Fence Company offers one of the best warranties on our products and installation.

Premium Quality

We use only the best materials & hardware to yield the best results for a fence that will last for decades.

ornamental fencing chain link fence wood fence vinyl fence elyria oh lorain medina

Contact Us

Give us a call or fill out our contact form to get started on your free quote! We put customer service first, so any questions you may have, we are here to answer!

Service Area

Elyria, Lorain, Oberlin, Vemillion, Amherst, Avon, Avon Lake, Bay Village, Westlake, North Olmstead, Lagrange, Grafton and more…

Service Area

Lorain County
  • Amherst
  • Avon
  • Avon Lake
  • Elyria
  • Lorain
  • North Ridgeville
  • Oberlin
  • Sheffield Lake
  • Vermilion
  • Grafton
  • Kipton
  • LaGrange
  • Rochester
  • Sheffield
  • South Amherst
  • Wellington
  • Amherst Township
  • Brighton Township
  • Brownhelm Township
  • Camden Township
  • Carlisle Township
  • Columbia Township
  • Eaton Township
  • Elyria Township
  • Grafton Township
  • Henrietta Township
  • Huntington Township
  • LaGrange Township
  • New Russia Township
  • Penfield Township
  • Pittsfield Township
  • Rochester Township
  • Sheffield Township
  • Wellington Township
Cuyahoga County
  • Bay Village
  • Berea
  • Brook Park
  • Cleveland
  • Fairview Park
  • Lakewood
  • North Olmsted
  • Olmsted Falls
  • Parma
  • Parma Heights
  • Rocky River
  • Strongsville
  • Westlake
  • Brooklyn Heights
  • Linndale
  • Valley View
  • Olmsted Township
Medina County
  • Brunswick
  • Medina (county seat)
  • Wadsworth
  • Villages:
  • Chippewa Lake
  • Gloria Glens Park
  • Seville
  • Spencer
  • Westfield Center
  • Brunswick Hills Township
  • Chatham Township
  • Granger Township
  • Guilford Township
  • Hinckley Township
  • Homer Township
  • Lafayette Township
  • Litchfield Township
  • Liverpool Township
  • Medina Township
  • Montville Township
  • Sharon Township
  • Spencer Township
  • Westfield Township
  • York Township