DIY: PVC and Hardware Cloth Garden Plant Enclosure + Winter Cover

writ­ten 8/5/2024, updat­ed 9/6/2025

Back to DIY Projects Page

Overview

What

Tem­po­rary/dis­as­sem­bly-pos­si­ble enclo­sure for patio and deck plants using PVC pipe and hard­ware cloth, fea­tur­ing doors

Why

Thiev­ing squir­rels, birds, and deer yet still allow­ing pol­li­na­tors, air, sun, and rain through

Time and Effort

Time: Sev­er­al hours to 1 day (maybe more)

Dif­fi­cul­ty: Mod­er­ate (depends on your equip­ment and mate­r­i­al sit­u­a­tion)

This is what start­ed it all. My beau­ti­ful can­taloupe brazen­ly stolen and eat­en right in front of my eyes by a crafty yet cute squir­rel

Materials and Cost

All mate­ri­als bought from Ama­zon and Home Depot

Mate­r­i­al

1″ 4ft PVC Pipe

1″ 6ft PVC Pipe

16-gauge 2′ x 50′ Hard­ware Cloth Roll

200′ 16-gauge Gal­va­nized Steel Wire

1″ PVC Hinges

1″ 90 Degree Elbow Fit­ting

1″ 3‑Way Fit­ting

1″ Tee Fit­ting

Cab­i­net Hard­ware Pulls

Quan­ti­ty

12 pipes

5 pipes

31ft

0.5 Roll

4 Hinges

8 Fit­tings

8 Fit­tings

2 Fit­tings

2 Pulls

TOTAL

Use Price

$80.40

$43.99

$24.80

$3.97

$36.68

$11.84

$26.00

$3.94

$4.38

$236.00

Owned Sup­plies:

Nee­dle Nose Pli­ers

Lines­man­’s Pli­ers

Diag­o­nal Cut­ting Pli­ers

Ratch­et­ing PVC Cut­ter

Sharpie

Mea­sur­ing Tape

Dig­i­tal Calipers

Rub­ber Mal­let

Bits/Driver

Screw Gauge

Planning and Schematics

Note: Draw­ings not to scale

Dimen­sions (L x W x H)

Out­er Dimen­sions: 45″ x 22″ x 53″

Door Dimen­sions: 20.5″ x 49″

Fit­ting Dimen­sions

3‑Way (For­mu­fit brand — 8 qty)

1¼ ” + 1⅜” = 2⅝” length

1.25in + 1.375in = 2.625in

90 Degree (Char­lotte Pipe brand — 8 qty)

1½” + 1⅛” = 2⅝”

1.5in + 1.125in = 2.625in

Tee (Char­lotte Pipe brand — 2 qty)

⅞” + 1⅜” + ⅞” = 3⅛”

0.875in + 1.375in + 0.875in = 3.125in

Pipe Lengths

Remem­ber that the ends of the pipes will fit into the fit­tings. All mea­sure­ments are approx­i­mate. Actu­al item dimen­sions may vary

Out­er Frame

42″ pipe (4 qty) — Length

19″ pipe (4 qty) — Width

50″ pipe (5 qty) — Height

Doors

17.5“pipe (4 qty) — Width

46.5″ pipe (4 qty) — Height

Over­all Weight

1 in, 4 ft PVC pipe = 1.4lbs

Over­all Weight of Enclo­sure: ~37lbs

Author’s Note

From start to fin­ish, con­cep­tion to assem­bly, this took a total of 3 days of time. Not count­ing wait­ing for parts, choos­ing parts, etc. The idea start­ed way back in 2022 when I was hav­ing issues with squir­rels steal­ing my toma­toes. I dreamed up and drew up plans, even going as far as to buy­ing much of the mate­ri­als to do it (orig­i­nal­ly out of wood and com­pos­ite wood). How­ev­er, the squir­rels quit steal­ing my stuff until this year when my veg­eta­bles and fruit dis­ap­peared one by one. The final straw was the baby can­taloupe! WARTIME. Since it would be placed on the deck instead of the ground like the orig­i­nal plans intend­ed, I need­ed a less weighty option and there­fore chose PVC pipe. Armed with the orig­i­nal plans, I altered them. You can plan all you’d like, but doing is com­plete­ly dif­fer­ent! So start­ed the 3 day-total-time jour­ney (real­ly, it took about a week wait­ing for all the pieces). Many, many cal­cu­la­tions, mis­cal­cu­la­tions, frus­tra­tions, and even blood shed­ding lat­er, I’ve — at this writ­ing — most­ly com­plet­ed the project. Just a few minor tweaks and a test run before final­iz­ing the hard­ware.

Over­ar­ch­ing Ques­tion: Does it actu­al­ly work???

As of August 2025: YES, IT WORKS suc­cess­ful­ly against thiev­ing squir­rels! They tried, hard with no suc­cess! (see Notes sec­tion for more)

Process

Gathering Supplies and Equipment

Need­ed: Han­dles, PVC pipe, Ratch­et­ing pipe cut­ter, PVC fit­tings, hinges

Calculating, Measuring, Cutting, Assembling the Frame

Eas­i­ly the most time-con­sum­ing part. Using the spe­cial­ized PVC cut­ter and also a dig­i­tal caliper saved a lot of time. Just set­ting up the frame is easy. The hard part is fit­ting the doors prop­er­ly with­out cre­at­ing too much of a gap (try­ing to pre­vent crit­ter entry after all) around the door and frame while remem­ber­ing that the fit­tings add more length to each side (cal­cu­la­tions are done for you already in the schemat­ics above). On top of that, there’s the con­sid­er­a­tion of hard­ware cloth size to make as the hard­ware cloth is best wrap­ping around the pipe. If this was wood, it would be eas­i­er to just cre­ate a remov­able frame around the out­side of the cloth. Lots of re-mea­sur­ing and re-cut­ting until I got it right (or close enough).

Use a rub­ber mal­let to make sure the pieces are snug in the fit­tings

Hinges and Handles

This was more com­pli­cat­ed than it need­ed to be. Hard­ware includ­ed with the (unthread­ed) cheapo Han­dles are just too short to span the 1 in width of the PVC pipe. With­out buy­ing more or hav­ing to run out to a store, I delved into my giant box of ran­dom screws. Thank­ful­ly, I man­aged to find 4 that were both long enough and the right size (screw and thread gauges are use­ful). The Hinges snapped eas­i­ly onto the PVC and most­ly stay in place. And no won­der they stay in, because it gouges the plas­tic like no oth­er if you remove and slide them around, so make sure you’ve mea­sured where you want them first.

WARNING: Fas­ten any hinges before fas­ten­ing han­dles so that the han­dles are ori­ent­ed prop­er­ly, or at least mark loca­tions well. Because I wait­ed a year, my han­dles are now in a wonky ori­en­ta­tion

May 2025 — Hinge Per­ma­nence

Final­ly decid­ed to screw in the hinges. I was way too lazy to take the entire cab­i­net apart for the win­ter, but it end­ed up endur­ing the win­ter just fine

Used an 1164″ bit, lined up the hinges on the pipe, and went for it. End­ed up using ran­dom screws that I hap­pened to have, so they’re all mis­matched and end­ed up rust­ing over the sum­mer

Attaching the Hardware Cloth

This is 16-gauge hard­ware cloth which is hard to find in stores (at least where I am). It’s big enough to allow pol­li­na­tors, water, and air into the enclo­sure, but small enough to thwart rodent and avian rob­bers. This was the lim­it­ing fac­tor for size of the enclo­sure as the cloth I used was only 2ft wide (they sell them larg­er). And no, chick­en wire is not rec­om­mend­ed. Not only are the holes too large, but the wire is weak. Also, to note, because this enclo­sure sits on the deck, there is no need for bot­tom cov­er­age. If I were to use the wood­en schemat­ics made to sit on the ground, then it would be ful­ly enclosed by wood, or extra cloth would need to be sunk into the ground (1–2 ft deep) to deter dig­gers.

The exceed­ing­ly time-con­sum­ing and phys­i­cal­ly painful part of this was the issue of how to attach hard­ware cloth to PVC. With­out spend­ing a for­tune, I decid­ed on a roll of gen­er­al-pur­pose gal­va­nized steel wire and some pli­ers. How­ev­er, giv­en how long it took to secure every­thing (5 hours! In the bak­ing sun and even through a short down­pour), I’ve been think­ing of a bet­ter attach­ment method (See NOTES sec­tion)

Twisty-ties from let­tuce are nice and long
Nav­i­gat­ing cor­ners
Cut to bend
Over­lap­ping pieces
Tem­po­rary twisty ties to hold two ver­ti­cal pieces of hard­ware cloth togeth­er
Bend­ing these under
3rd lay­er of over­lap (top, back, and side)
Twisting the Galvanized Steel Wire with Pliers

After much tri­al and error, I found that this was the fastest way (at least by hand) to tie off the 16-gauge steel wire (per­haps I should have used some­thing small­er)

Cut
Thread and ori­ent
Grab with line­man’s pli­ers
Twist
Keep twist­ing (be care­ful, though, twist­ing in the same spot too fast and hard will snap it)
Tight

Fun fact: If you feel the met­al after twist­ing, it’ll feel real­ly hot

Grab some nee­dle nose pli­ers and bend it away from pok­ing peo­ple
Safer!

Keep Going Until Completion

What’s annoy­ing is that tying off the hard­ware cloth with wire will cause ran­dom pock­ets where it bows out. Just keep on until every­thing is secure. Be aware that the ends of the hard­ware cloth and the steel wire are very sharp!

While the cam­era did­n’t focus on it, cut out pieces to make room for the han­dles
Trim­ming excess of doors
Trim­ming ends to pre­vent scratch­ing of feet or deck
Where doors meet. While does­n’t look ide­al, it works because touch­ing wire acts like a latch to hold them togeth­er
Hinges can still be manip­u­lat­ed since they’re not yet screwed in
Note the spac­ing between the hinge hard­ware. You can open or close the space just by twist­ing the hinge (hence why it has­n’t been secured until the end)

Complete!

Most­ly. No lock­ing hard­ware yet. Com­ing back to this 2 years after the fact, I’m still hold­ing strong with just a ball bungee through the 2 han­dles.

Wel­come home, can­taloupe plant!
3 total bungee cords to hold in place while in test­ing phase. Works real­ly well
Giv­en the space at the bot­tom where some­thing can push its way in, all I did was place a spare paver brick and voila!

Winter Cover

The aim was to have it decon­structable, but I was too lazy, so I decid­ed to use it as sort of a win­ter­ized green­hou­se­ish thing. My region is Zone 7B USDA har­di­ness. Two options (so far) for win­ter­i­za­tion.

Plastic Sheeting

Suit­able for mild win­ters with low dura­tion freez­ing peri­ods, about 20–40F.

Mate­r­i­al

6 mil Green­house Plas­tic Sheet­ing 12′ x 25′ (much too large)

Zip Ties

Pack­ing Tape (for cor­ners)

Pic­tures!

Plas­tic Sheet­ing. I bought entire­ly too much. Prob­a­bly need­ed half of that.
6 mil thick­ness
Zip tie secur­ing and tape for the cor­ners
Cut it off for neat appear­ance
Left open­ings around seams for ven­ti­la­tion and access
Poked a few drainage/vent holes in the top with a screw­driv­er

Plastic Sheeting Winterizing Results

2 months: hard freeze ear­ly Decem­ber for 1–2 weeks, and it’s dipped as low as the teens. So far so good. The plants seem to be doing just fine in there. I have hard neck gar­lic, straw­ber­ry, my blue­ber­ry plant, and onions.

Post-Win­ter: For about 5ish years, the win­ter had been pret­ty mild. 2024–2025 win­ter was nor­mal for this area which trans­lates to peri­ods of very cold and snow. Unfor­tu­nate­ly, that meant that my plas­tic lay­ers did NOT work well enough. If tem­per­a­tures stay around 20–40F, then the plas­tic is fine. If there are hard freezes for extend­ed peri­ods of time, this is not good enough. All of my plants died except the straw­ber­ry which did­n’t mind at all and looks amaz­ing (in a 10-gal­lon fab­ric pot). The blue­ber­ry most­ly died but final­ly start­ed sprout­ing new shoots from the root late June 2025. I was dis­ap­point­ed and will update again this fall when I set up the new ver­sion of this using hard plas­tic walls instead of the sheet­ing. Stay tuned!

Twin-Wall Polycarbonate Sheet

4′ x 2′ x 0.24″ Poly­car­bon­ate Green House Pan­els. They’re a rigid plas­tic sheet­ing that are shat­ter­proof which sup­pos­ed­ly allows them to with­stand severe weath­er, and keeps the green­house both warm in the win­ter and cool in the sum­mer. The work­ing tem­per­a­ture range is: ‑42°F to 248°F (-44°C to 120°C)

Stay-tuned! I will attempt to attach this to the struc­ture and report when I’m suc­cess­ful!

Notes

9/2025 — Added a snap-on door stop made with a 3D print­er to pre­vent the doors from swing­ing too hard inward. Easy to drill and per­ma­nent­ly attach to PVC pipe if desired. Through­out the grow­ing sea­son, had plants inside then enclo­sure that were able to be pol­li­nat­ed no prob­lem. Doors made it easy to access plants. End­ed up mov­ing the corn plants inside after squir­rel rob­bery. The enclo­sure was a tad too short for the corn, so tas­sels extend­ed out, but suc­cess­ful­ly thwart­ed squir­rels that tried hard to get into the corn (they oblit­er­at­ed the corn tas­sels try­ing to pull the entire plant out). Suc­cess!! Just bought the poly­car­bon­ate pan­els for a new attempt at cre­at­ing a cold frame for the win­ter. Still have yet to attach actu­al door latch­es and am still using a ball

Ball Bungee Cord is easy to use
Door stop that just snaps onto the PVC. Can be per­ma­nent­ly fas­tened. This is not at the moment

August 2024 — It’s been almost a month since test phase start­ed, and squir­rels have left it com­plete­ly alone. No evi­dence of rot­ting, so good air­flow, pol­li­na­tors busi­ly doing their thing, vines climb­ing the cloth like a trel­lis… alto­geth­er very hap­py with its func­tion. Even the bungee cords per­form well and are easy to remove. Still have not secured hinges or installed latch­es… and I’m not sure I want to. It would make for a refined prod­uct, but the bungee cords work well.

August 2025 — Squir­rels robbed me of corn, so moved the pot into the enclo­sure. SUCCESS!!! First true test against the rodents. They des­per­ate­ly want­ed the corn, but could not get in. They even tried to pull the corn up through the top by yank­ing on the tas­sels. All that did was rip the tas­sels off the plant. They nev­er got inside! Yay!! It WORKS!!!

If I were to do it again, I would do sev­er­al things:

  • Buy hard­ware cloth that’s wide enough to not need so much over­lap. Like, one that can span from one side, to the back, and to the oth­er side. The top can be sep­a­rate.
  • If using the gal­va­nized steel wire method of attach­ment, then buy a Wire Twister Tool for Drill. Not only would that save tons of time, but phys­i­cal fatigue
  • Mea­sure the place­ment of the hinges before snap­ping them on
  • Paint it green or brown. White is so stark in the gar­den! Or if you have expend­able income, then buy For­mu­fit’s col­ored PVC
  • Fig­ure out a dif­fer­ent way to attach the hard­ware cloth (Ideas are all expen­sive yet remove­able: 2in Rub­ber Cable Clamps, 2 in Binder Rings, 6in Steel Wire Twist Bar­rel Key­chains, etc.)

Back to DIY Projects Page

Vegan Dried Fruit Milk Sweet Bread

writ­ten 2/18/2024, updat­ed 9/25/2024

What

Sweet bread with dried fruit and nuts, made veg­an, with­out eggs or cow’s milk

Ingredients

Main (amounts also in instruc­tions)

½ Cup + ~4 Cups All-Pur­pose or Bread Flour

1½ Cup Plant-based Milk (e.g. Oat milk)

1Tbsp Corn­starch

~½ Cup Water (boiled)

2¼ tsp or 1 enve­lope Active Dry Yeast

2 tsp + ~½ Cup Sug­ar (Depends on how sweet you want it)

1Tbsp Salt

¼ Cup Veg­an But­ter

Sup­plies: Elec­tric Stand Mix­ture, Mea­sur­ing Cups, Spat­u­la, Plas­tic Wrap, Non-Stick Spray, Loaf Pan/Baking Sheet/other Bread Pans, Cool­ing Rack, Bread Bags

Option­al: Hon­ey, Nuts, Seeds, Cin­na­mon, Red Bean Paste, Fruit, Corn Syrup

Time

Prep (1.5 hours total) + Rest­ing (2 hours total) + Bak­ing (40 min­utes) = ~4.1 hours Total

Serving Size

2 bread loaves

Making

  • Remove veg­an but­ter from refrig­er­a­tor to warm to room tem­per­a­ture

Yeast (~15 min­utes)

  • Heat Milk (1½ Cup) to about 105–115F
  • Pour into stand mix­er bowl
  • Dis­solve Sug­ar (2 tsp) and option­al­ly, Hon­ey
  • Add Active Dry Yeast (2¼ tsp or 1 enve­lope)
  • Light­ly stir
  • Cov­er and let bloom for about 5–10 min­utes (until it foams and smells like yeast)

Flour Paste (aka Tangzhong method) — adds a creamy tex­ture

  • In a mix­ing bowl, com­bine Flour (½ Cup) and Corn­starch (1Tbsp) with Boil­ing Water (add ~½ Cup first then more if need­ed. I used between 23 Cup and 34)
  • Whip vig­or­ous­ly until smooth. It will be sticky (I tried a whisk first but it was either too small or I did­n’t add enough water and it got all stuck inside. Switched to a spoon for bet­ter results)

Option­al: Fruits and Nuts *see Notes sec­tion

  • Soak dried fruit in warm water
  • Toast wal­nuts

Dough (~15 min­utes)

  • By now the Yeast should have bloomed quite well
  • Add the Flour Paste and dis­solve with a pad­dle attach­ment at Stir speed
  • Dis­solve Sug­ar (½ Cup for sweet bread, less for less sweet)
  • Add Salt (1Tbsp)
  • Incre­men­tal­ly add Flour (~4 Cups total) until it starts turn­ing into dough
  • Switch to the dough hook, increase speed to lev­el 2, and fin­ish adding the flour (scrape down the sides every so often)
  • When it is well com­bined, but still sticky cov­er and let rest for about 10 min­utes (good time to wash dish­es)

Dough Part 2 (5–10 min­utes)

  • Cut Veg­an But­ter (¼ Cup) into lit­tle cubes
  • Add to mix­ing bowl
  • Run at speed lev­el 2 until well-mixed
  • Dough should come nice­ly off the sides of the bowl. Add small amounts of flour as need­ed
  • When it is smooth and tacky, cov­er

Rise #1 (1 hour)

  • Cov­er and place in a warm place for an hour until it has dou­bled or tripled in size
  • If using fruits and/or nuts, drain the fruits and prep nuts/seeds if you haven’t
  • Pre­pare any oth­er fill­ings or addi­tives

Dough Part 3

  • Either turn stand mix­er on to speed lev­el 2 (for 2 min­utes) to remove air, or sim­ply punch it down
  • Pre­pare loaf pans by plac­ing parch­ment paper
  • Light­ly flour work­ing sur­face
  • Turn out dough and decide how you want divide
  • If adding fruits/nuts/paste, flat­ten the dough and add, then fold togeth­er, and roll. When sat­is­fied, place seam side down onto pans
  • If no addi­tions, shape and roll into prop­er shape for pans, remem­ber­ing that bread will rise again and expand when bak­ing

Rest #2 (1 hour)

  • Spray the top of the dough with cook­ing spray to pre­vent plas­tic wrap from stick­ing to the dough lat­er
  • Cov­er and place in a warm loca­tion until dou­bled in size

Bake Prep (5 min­utes)

  • Your pref­er­ence of wash (Option­al)
  • Can be Syrup Wash (1:1 Corn Syrup to Water) or any com­bi­na­tion or ratio of the syrup to water. Can add hon­ey to the ratio
  • I used 2:1 Corn Syrup to Hon­ey, and added a dash of water
  • If adding top­pings to bread, add it
  • Cut vent lines in the top of the loaves
  • Here, I messed up because I did­n’t grease the plas­tic or the dough, so I had to re-shape the loaves and let them rise a lit­tle again

Bake (40 min­utes)

  • Pre­heat oven to 350 F
  • Uncov­er dough and brush tops with Wash
  • Bake for about 40 min­utes until gold­en
  • Brush with Wash again after remov­ing from oven
  • Let cool before slic­ing!
  • Impor­tant: Make sure to remove any parch­ment paper from under the bread! Oth­er­wise, the bot­tom will remain wet while the rest cools

Notes

  • Dried fruit: (like raisins, cran­ber­ries, blue­ber­ries, etc.) can be fold­ed into the dough, but can soak up mois­ture. To coun­ter­act that, soak them in hot water
  • Nuts: can be chopped and fold­ed in raw but can also be toast­ed to improve fla­vor. Hard­er nuts should be soaked in warm water oth­er­wise they can be too hard after bak­ing
  • Seeds: If top­ping with seeds, do not toast before­hand as they will burn dur­ing bak­ing
  • Paste: Same game­plan as the oth­er add-ins. Pre­pare to your taste, then spread it like you’re but­ter­ing toast, then roll, spread, roll, etc until you’re hap­py

9/22/24: Made both Sweet Red Bean Paste and Dried Fruit bread. Red bean paste from a can. Did filled buns, 1 twist, and 1 loaf of that. Just 1 loaf of dried fruit bread, using dried apri­cots, cher­ries, and cran­ber­ries. Should have cut the apri­cots even small­er (did quar­ters). For the loaf, added some orange extract to the red bean. Might have added too much, but it does give it an inter­est­ing taste. Did not use a glaze and they’re a tad over­done.

Fruit
Red bean