a BUDDY BUILT company · Serving Vancouver, WA & the Portland, OR metro · Licensed, bonded & insured in WA + OR info@buddyfence.comMake a Payment

FENCE GATES & DRIVEWAY GATE INSTALLATION IN SALEM, OR


The gate is the part of the fence you touch every day, and the first part to fail when it is built like a panel. We frame gates on welded steel or diagonal-braced cedar, hang them on heavy hinges, and set the gate posts deeper than the rest of the line.

Family ownedLicensed & bondedPosts set in concreteSame-day written estimates

GET A FREE ON-SITE ESTIMATE

We measure on site, and your written estimate arrives the same day.

GATES & DRIVEWAY GATES IN SALEM, OR


Weekly routes to Salem and Keizer, book ahead and we bundle your neighborhood. We regularly work in Keizer, South Salem, West Salem and Four Corners, free on-site estimates, written the same day.

  • Steel-framed cedar gates that never sag
  • Double drive gates up to 16 ft for RVs and boats
  • Self-closing hinges and keyed or coded latches
  • Gate posts set deeper and larger than line posts
  • Repair or replacement of a sagging existing gate

Get My Salem Estimate

Fence Gates & Driveway Gate Installation in Salem, OR

Licensed, bonded & insured · Serving Salem and the surrounding metro.

QUESTIONS WE HEAR EVERY WEEK


How much does a fence gate cost?

A 4 ft cedar walk gate installed runs $450-$750. Steel-framed and double drive gates run $900 to $2,500 depending on width and hardware.

Why does my gate sag?

Usually the gate post moved or the gate has no diagonal brace. We reset the post in concrete and rebuild the gate on a steel frame so it stays square.

MORE FENCE WORK IN SALEM


Everything we do in Salem, OR → · Gates & Driveway Gates in Vancouver · Gates & Driveway Gates in Portland · Gates & Driveway Gates in Beaverton

READY TO START YOUR PROJECT?

Two minutes now, an on-site visit this week, and your written estimate the same day. No pressure, ever.

We reply the same business day. Your info never gets sold. You're a neighbor, not a lead.

Call (360) 899-6336 Free Estimate