How To Build Stairs - BEGINNERS Step-By-Step GUIDE

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ส.ค. 2024
  • In the video, I show how to build stairs. If you need a beginners guide for you next set of steps then this is for you. I show how to cut stair stringers, build the stringers, install the stair treads and risers, and much more! DIY stairs is possible if you have the right knowledge to get the job done. Enjoy!
    My Favorite Tools And Supplies 👉 www.amazon.com/shop/theexcell...
    Tools And Supplies Used In This Video👇
    Stair Gauges amzn.to/3Pg7r6f
    Stringer Bracket Hangers amzn.to/45rqxvI
    2 1/2” Deck Screws amzn.to/3sugO9g
    Clamps amzn.to/3Pg7r6f
    Ridgid Tools amzn.to/3PaoaaR
    Tape Measure amzn.to/3sugO9g
    More Helpful Related Videos👇
    Build A Garage Playlist • Build A Garage
    How To Build A Garage - ULTIMATE STEP-BY-STEP GUIDE • How To Build A Garage ...
    How To Build A Garage - Excavation For ELECTRICAL, PLUMBING, And FOOTERS • How To Build A Garage ...
    How To Build A Garage - Pour Footers And Foundation • How To Build A Garage ...
    How To Build A Garage - Excavation For ELECTRICAL, PLUMBING, And FOOTERS • How To Build A Garage ...
    🟢 Become a channel member:
    / @theexcellentlaborer
    🔴 Subscribe to this DIY channel: th-cam.com/users/theexcellentlabore...
    🔵 Subscribe to my personal finance channel: th-cam.com/users/TheExcellen...
    🟡 Check out my Amazon store: www.amazon.com/shop/theexcell... . Here you will find tools and supplies used in my videos. (DISCLAIMER- I am an Amazon affiliate. I get a small commission that helps support the channel at no extra cost to you)
    Timestamps
    Intro 00:00
    Calculating Stringers 00:46
    Building The Landing 08:08
    Making Stringers Below Landing 13:07
    Making Stringers Above Landing 21:05
    Skirt Boards 25:55
    Installing Stair Stringer 32:00
    Installing Risers and Treads 37:04
    Stair Code Review 41:57
    Disclaimer: This video is all based on my personal opinion and is for entertainment purposes ONLY. I am not a financial advisor, CPA, attorney, tax advisor, electrician, plumber, housing contractor, designer, or any type of profession to give advice. I am just a consumer sharing my experiences and research. If you do need knowledge for those types of things, I will advise you to seek help for those professionals.
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 119

  • @cheetolalito
    @cheetolalito หลายเดือนก่อน +1

    I just laid out my stringers tonight. Building a barndo for my family after work. This video was exactly what I was looking for.

  • @jamesbuie5017
    @jamesbuie5017 11 หลายเดือนก่อน +25

    I appreciate all the effort you put into making these videos. Your craftsmanship is inspiring.

    • @TheExcellentLaborer
      @TheExcellentLaborer  11 หลายเดือนก่อน

      You are welcome! I appreciate the kind words. Subscribers like you is what keeps me motivated to make content. Thanks for watching!

  • @mgwood6939
    @mgwood6939 5 หลายเดือนก่อน +1

    3rd generation here nails are better for stairs,(but I'm old and screws have come a long way) but this is the best tutorial I have ever seen 👏🏼👏🏼👏🏼💪🏼📐 great job

  • @robavis4906
    @robavis4906 11 หลายเดือนก่อน +4

    Your videos are filled with great information. Cant thank u enough for what you do.

  • @jefflabrozzi9592
    @jefflabrozzi9592 11 หลายเดือนก่อน

    Thanks for the detail. Building a set of stairs for a camp soon and I will be rewatch this again.

  • @wiiz2780able
    @wiiz2780able 11 หลายเดือนก่อน +4

    Right on time, my night cap , keep on pushing this content.

  • @deadmanswife3625
    @deadmanswife3625 11 หลายเดือนก่อน +1

    How helpful. I had this crazy idea to put some stairs on the side of a wall to have a little mezzanine level just a little place to go and sit in the chair up and away from everybody LOL now I think this will show me how

  • @brokenglass849
    @brokenglass849 5 หลายเดือนก่อน +3

    This is likely the best stair tutorial out there. Thanks.

    • @TheExcellentLaborer
      @TheExcellentLaborer  5 หลายเดือนก่อน

      Thanks a lot! I try to put as much detail as I could into making this video. Clear and understandable. Be sure to stay tuned for more!

  • @HenkSneev
    @HenkSneev 7 หลายเดือนก่อน +5

    Another fantastic video - going over each srep in detail is incredibly helpful. Most DIY videos skip over the small details, but that can be the most important part! Thanks for making this.

    • @TheExcellentLaborer
      @TheExcellentLaborer  7 หลายเดือนก่อน

      Thank you so much! I tried to keep my videos very detailed to help as much as possible. Thanks for watching!

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    TEMPLATE is a perfect method!!!
    Eliminates stupid mistakes…. Great video… this guy is a REAL carpenter

  • @James-mt2xq
    @James-mt2xq 11 หลายเดือนก่อน +1

    Love your videos brother , Im an electrician by trade but my true passion is carpentry, you and I have rebuilt this old 1855 home ...finished up fascia and soffit ...now 3/4 done with the vinyl siding , you are a master at your trade ...you explain with fine detail with a great attitude...4 ⭐⭐⭐⭐ you'd be amazed how well WE done sir ...thankyou youre appreciated

  • @vicrivera2834
    @vicrivera2834 6 หลายเดือนก่อน

    Great video! Thanks for sharing your knowledge and experience!

  • @Diceblack1
    @Diceblack1 8 หลายเดือนก่อน +3

    Man you cover every damn thing, I appreciate you brother

  • @travisboeh996
    @travisboeh996 15 วันที่ผ่านมา +1

    Thanks!

  • @richardnelson317
    @richardnelson317 4 หลายเดือนก่อน

    Excellent video. I liked that you glued and screwed everything.

  • @tonycox2598
    @tonycox2598 6 หลายเดือนก่อน

    Great video and great info. Extremely helpful. Thank you

  • @Monster1995Explorer
    @Monster1995Explorer 3 หลายเดือนก่อน +2

    Thanks for this video Josh, we just bought our first house and it’s a serious fixer upper and your videos have helped me tons with stuff I haven’t been 100% with. My next project is our staircase to the second floor and I’ve never done stairs before but with this awesome in depth video I’m more than confident to bang them out now.

    • @TheExcellentLaborer
      @TheExcellentLaborer  3 หลายเดือนก่อน +1

      You are welcome! If you take your time and get your measurements correct to make the template, the rest goes together pretty easy. Fixer uppers are definitely a great way to hone in your skills. Good luck with your stair project!

  • @saeidsalehi3488
    @saeidsalehi3488 4 หลายเดือนก่อน

    It was very clear and clear, especially about the code. ❤

  • @normanperdomo294
    @normanperdomo294 8 หลายเดือนก่อน +1

    TH-cam are the Best bery good teacher I lern from you

  • @DanielMonteroElectraveler
    @DanielMonteroElectraveler 3 หลายเดือนก่อน

    Respect for the massive amount of knowledge you have and you share with others. I am not sure I will ever get into this project (in Europe most stairs are already done in concrete), but it sure is informative!

  • @aviarior.j7962
    @aviarior.j7962 11 หลายเดือนก่อน +1

    Excelente proyecto saludos de chile. Amigo

  • @jonathan3982
    @jonathan3982 11 หลายเดือนก่อน

    Awesome Work and very informative 🤟. Looks great man!

  • @arsenzubra-fn6ev
    @arsenzubra-fn6ev หลายเดือนก่อน

    Thank You, was very helpful 😊

  • @17Triumph675R
    @17Triumph675R 3 หลายเดือนก่อน

    This was incredibly helpful
    Thanks bro 👊

  • @dylancooper8497
    @dylancooper8497 4 หลายเดือนก่อน

    Love the ending

  • @vnguyen9327
    @vnguyen9327 8 หลายเดือนก่อน +2

    You are GOOD. Thank you.

  • @hellostorm7661
    @hellostorm7661 11 หลายเดือนก่อน +3

    Thanks for the lesson 👍🏼

  • @ionflorinoltean199
    @ionflorinoltean199 7 หลายเดือนก่อน

    Fantastic video thanks from România Josh

  • @JosephWaka-qx1em
    @JosephWaka-qx1em 3 หลายเดือนก่อน

    I learnt alot from your vedio.Thanks bro.

  • @34nickt
    @34nickt 5 หลายเดือนก่อน +2

    Best video I found explaining

  • @agray103
    @agray103 11 หลายเดือนก่อน +5

    Thanks for all that you do Josh! I always learn something watching your videos 😊

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    His bottom ‘kicker board’ is ESSENTIAL!!!

  • @Vandah
    @Vandah 11 หลายเดือนก่อน

    Thanks bro

  • @abadaaelhoseny2118
    @abadaaelhoseny2118 8 หลายเดือนก่อน

    Good job

  • @MrBap80
    @MrBap80 6 หลายเดือนก่อน +1

    Amazing job!

  • @vnnyavalos
    @vnnyavalos 4 หลายเดือนก่อน +1

    Killer! Subscribed.

  • @GetBusyBuilding
    @GetBusyBuilding 9 หลายเดือนก่อน

    Nice job man, complicated subject but you did a great job of both delivering and demonstrating the message clearly. I’d buy you a beer 👍

  • @MirkhaHomeRemodeling
    @MirkhaHomeRemodeling 3 หลายเดือนก่อน +1

    very well explained!! keep up the good work

    • @TheExcellentLaborer
      @TheExcellentLaborer  3 หลายเดือนก่อน

      I try to keep things straight to the point. Thank you!

  • @ckuiper7332
    @ckuiper7332 11 หลายเดือนก่อน +1

    For the riser, that's the *excellent* part of the excellent laborer.. as a great catch.,. To be sure, checking height of riser board from the stores: 7.25 is lowes, 7.5 is home depot, just saying (cause i can) LoL
    😎

  • @symcardnel1741
    @symcardnel1741 10 หลายเดือนก่อน +3

    Now that's how ya build a set of stairs! I'd feel very comfortable walking an elephant up and down them daily.
    The Excellent Laborer for President please!!!

    • @TheExcellentLaborer
      @TheExcellentLaborer  10 หลายเดือนก่อน

      It is very important to make the set of stairs very strong. I want them to last for the duration of the building, which is hopefully forever!
      I will say, being president is one job I definitely don’t want to do! If your pencil me in on the ballot, that would be awesome 😎 Thanks for watching!

  • @ckuiper7332
    @ckuiper7332 11 หลายเดือนก่อน +1

    Scribing outside the square is the only best way as 1/8" off carroes huge error to the landing..
    Noting the clamps should be required not optional!
    Regardless, Excellent narrative especially considering the amount of every omportant detail associated with it!! Wowser.. and Bravo!! 😎

  • @BangAjom
    @BangAjom 3 หลายเดือนก่อน

    Oke good

  • @josephhumberto-bf1dd
    @josephhumberto-bf1dd 5 หลายเดือนก่อน

    Hey bro, prankin'gansters in the street, it's good...😅😂😊😅

  • @davidharrison3074
    @davidharrison3074 11 หลายเดือนก่อน +4

    Stairs are so rewarding when you lay them out with the proper layout. I've always used 2×12 as well to make them stronger. Skirt boards are so much nicer especially for the drywallers and finish trim work like you mentioned. I wanted to ask you a while back about doing a video like this. The formula is simple when you do them every day and of course each layout is different. The head clearance is very important as well especially to check with the code as well. Head knockers are not fun. Hahaha
    The amount of stringers is so important too because having a bouncy step is not good and if you put the extra one in like you did instead of three, it covers more options for the finish product.
    I always loved putting them in in sections instead of building them in one piece and trying to get it in place. (Been there and did that). Not fun if one stud is out just a bit.
    As always, excellent job Josh.
    🔨🔨👍🏻👍🏻

    • @TheExcellentLaborer
      @TheExcellentLaborer  11 หลายเดือนก่อน +2

      2x12s are definitely the way to go! I remember my uncle had a set of stairs in his house from the early 19th century. They only had three stringers and it was 50 inches wide. They were so bouncy it was ridiculous. I would not even dare to carry some thing up and down them. That is the biggest benefit to modern day codes.
      Oh yes, when you do them every day, it is second nature like any other job. It is nice to use the online calculators to double check yourself and as a reference tool.
      As always, I appreciate you stopping by and commenting! Good luck with your projects David!

    • @davidharrison3074
      @davidharrison3074 11 หลายเดือนก่อน

      @@TheExcellentLaborer I meant to ask what app or calculator program you can use for reference to check when needed.
      I'll always follow everything you do and support the way I can. Great videos always and I save all of them for references. Great for keeping my health issues strong since the first stroke years ago. So glad I continue to make progress with memory things.
      I can't imagine the days way back. We had a house that we did a complete remodel of Everything. The stairs going to the cellar area, (basement) itt was only for a furnace, boiler etc. The head clearance near the bottom of a set of stairs that were like a 12/12 pitch roof, the log beam at the bottom was notched out just to have a 64" clearance. Since we didn't try to change this, it passed inspection. No way to make new stairs at all. Glad it was only a 16'×16' area. Have a great week Josh. 🔨👍🏻

  • @danthechippie4439
    @danthechippie4439 4 หลายเดือนก่อน

    Why is the noseing so important?
    One of the best exlained stair videos out there, well done sir and helper.

  • @williamsheetz75
    @williamsheetz75 7 หลายเดือนก่อน

    great video , I payed some one to do stringers for me and he cut them wrong so now I'm doing it , this video showed me more in a few minutes than what I spent hours looking for , his video is in my saved

  • @strangekittyca
    @strangekittyca 11 หลายเดือนก่อน +2

    Thank you for this, saving for later. I inherited a house with rotted out back stairs and it was looking very intimidating to do ourselves!

    • @TheExcellentLaborer
      @TheExcellentLaborer  11 หลายเดือนก่อน +2

      This video would be a great reference for that in the future. I hope it helps you!

  • @garywarren5048
    @garywarren5048 4 หลายเดือนก่อน +2

    Im not building steps anytime soon! Watched the whole thing, Really good explanation. Need to get on-board with the metric system though!!

  • @MyClutteredGarage
    @MyClutteredGarage 9 หลายเดือนก่อน

    My head hurts but thank you! Great job!

  • @41joshi
    @41joshi 7 หลายเดือนก่อน

    Can you explain how you figure out stairwell opening or make video about it?

  • @user-xl2vx7hp8j
    @user-xl2vx7hp8j 6 หลายเดือนก่อน

    The kind of work I do is remodeling and I said it's always take a turn to the left do you have pointers

  • @cheetolalito
    @cheetolalito หลายเดือนก่อน

    Any ideas for me? I'm thinking about just adding a 2x4 below the run/riser where the meat is left on the tread and then mounting to each stud in the wall with a timber screw.... this way I have a 1-1/2" gap between the stringer and the unfinished wall. The drywall guys can just slide their sheets past the stairs and rest on the 2x4 and then I can do the same with my skirt board leaving myself a 1/4" gap to tuck in carpet... I'll have plenty of bracing underneath as well. What do you guys think?

  • @rasaldollanas8390
    @rasaldollanas8390 2 หลายเดือนก่อน

    The hunchback crown

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Very good explanations…. Pay close attention to his landing layout…

  • @zephyr1408
    @zephyr1408 11 หลายเดือนก่อน +1

    Do framers know how to chk for level?
    Thk U
    Finish Carpenter

  • @phototec
    @phototec 6 หลายเดือนก่อน

    Great video. However I have one issue I wanted to let you know about, at time stamp 40:38, you say " I am going to place sub-floor adhesive her on the treads", as you are actually applying the sub-floor adhesive to the stringers. Just wanted to let you know in case you wanted to correct the error. Thanks for the very detailed video.

  • @FOUAD60SANTOS
    @FOUAD60SANTOS 7 หลายเดือนก่อน

    Iwill try to make my own stairs, following your instraction. and convert it in cm. So i understand 2x12 is 2m long x 12 inch wide x ؟ thick.

    • @markgrabowski8662
      @markgrabowski8662 4 หลายเดือนก่อน

      2 x 12 (in inches) means 2 x 2,54 cm and 12 x 2,54 cm =5,08 x 30,48 thus 5 cm thick and 30 cm wide and they sell at 12 foot lengths over there 1' = 12" so 12 x 12 x 2.54 = 365,76 cm=3,65 m (on rounding) or 5 x 30 x 365 (cm)

  • @garrycoleman2494
    @garrycoleman2494 2 หลายเดือนก่อน

    Got a question from the top of my deck to the ground is 4 feet can u tell me how steps I would need on my stringer? Thanks

  • @alx122012
    @alx122012 4 หลายเดือนก่อน

    You can use Blondel formula for stairs

  • @FOUAD60SANTOS
    @FOUAD60SANTOS 7 หลายเดือนก่อน

    What is the thickness of the stringers. Is it about 4 to 5 cm enought?

  • @ericcardenas5457
    @ericcardenas5457 7 หลายเดือนก่อน +1

    Sidnt you measure to the concrete originally for your rise on the long stringers? If so, adding rhat landing now changes the rise, no?

    • @TheExcellentLaborer
      @TheExcellentLaborer  7 หลายเดือนก่อน

      Eric, the landing was added into the rises as if it was a step. I hope that helps!

  • @steventekell6678
    @steventekell6678 7 หลายเดือนก่อน

    I really liked this video but I have a question. When measuring for the longer stringer , why wouldn’t you take into account the height of the platform when figuring your stringer length? Or did you do this and not point it out. Seems like the measurements you took would be from the subfloor above to the finish concrete floor, not the platform height. I want to make these identical stairs to access above my garage so wanted to clarify. Thanks!

  • @kimmeisel7581
    @kimmeisel7581 หลายเดือนก่อน

    Awesome information. But it is not working out for me. 😢. Help!!! My measurements are 96.5 from the top floor to the bottom floor. So in doing the math I have a 7.5” rise and a 10.25 inch tred.
    I have a 90.5 inch floor space to run into the 96 to the ceiling if that makes sense. I guess my question is do I have to have a 45° angle to start with many thanks if someone can help me with this.

  • @charlesviner1565
    @charlesviner1565 11 หลายเดือนก่อน +1

    👍🔨

  • @paulmonk7820
    @paulmonk7820 5 หลายเดือนก่อน

    My problem is that I have to build over existing brick steps which are not all precisely equal. I think I will have to make a template for upside down stringers cut to fit the steps, since I think I have to match the tread and rise of each step individually. My brain is smoking ! 😮 😊

    • @althomas314
      @althomas314 4 หลายเดือนก่อน

      Just get 1 common rise that will work for all the steps

    • @paulmonk7820
      @paulmonk7820 23 วันที่ผ่านมา

      ​@althomas314 The brick steps all vary in rise and run. Some too high, some too short. Also not level side to side. Had to find a way to make them all the same, but still rest on the existing bricks. Not easy, but doable.

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Landing needs a ton of ‘blocking’ between those studs for ‘draft stops’
    Open stairs built improperly leave oxygen paths creating a fire path…. A good builder takes fire draft into account in case the Inspector doesn’t catch it….

  • @mnight207
    @mnight207 8 หลายเดือนก่อน

    Why cant you divide the total rise by 7-3/4"?

  • @dianelavell4699
    @dianelavell4699 6 หลายเดือนก่อน

    I agree with another comment, why isn’t the runner measured to the landing?

  • @eklasurrahman2711
    @eklasurrahman2711 11 หลายเดือนก่อน

    How make basement bathroom

    • @hellostorm7661
      @hellostorm7661 11 หลายเดือนก่อน

      Get a permit first from the county

  • @skutterbuster666
    @skutterbuster666 7 หลายเดือนก่อน

    I do find the american way of installing stair easier, but in uk the stairs come 95% of time are premade and are already fully assembled.

  • @markdicks1207
    @markdicks1207 6 หลายเดือนก่อน

    Where is your zip plywood tape applicator, for 140.00 .

  • @CMCraftsman
    @CMCraftsman 9 หลายเดือนก่อน +1

    The figuring you did was all good but I completely disagree with the way in which the stairs are built. Get the landing in, put a temporary set in with 2x12 framing, keep it off the wall 6-10” and run your drywall through. Do yourself a favor and invest in a stair jig or make one and router out the stringers and mount them over the drywall and do it right if you don’t want to hire a professional but don’t build interior stairs inside a home like it’s a deck.

    • @scottwright388
      @scottwright388 8 หลายเดือนก่อน

      These stairs are built quite well and good for this application. Stairs built per your suggestion are usually built by manufacturer's and at a production level, and they are pretty much slapped together.

  • @deadmanswife3625
    @deadmanswife3625 11 หลายเดือนก่อน

    Six-foot-eight? Everybody in my family is a midget LOL but I still will do it so other people can stand up LOL

  • @Jerry-xj3do
    @Jerry-xj3do 3 หลายเดือนก่อน

    Did he say his stairs were nine yard??

  • @Alex-gz6hs
    @Alex-gz6hs 7 หลายเดือนก่อน +5

    your last step is 71/4 but your floor isn't finish, if you finish your floor with hard wood (¾) your last step will be 8"total.

    • @mickmcmickerson7718
      @mickmcmickerson7718 7 หลายเดือนก่อน +10

      U didn't pay attention did u?

    • @chrishouser2999
      @chrishouser2999 6 หลายเดือนก่อน +10

      He stated he is only going to have the subfloor with no finish flooring on top.

    • @D4RKD4YZ
      @D4RKD4YZ 5 หลายเดือนก่อน +6

      No floor is being installed on top because he said it was above a garage.

    • @mgwood6939
      @mgwood6939 5 หลายเดือนก่อน +4

      Yes very true 100% but if you would have listened he's only having a subfloor

    • @Discipline365.
      @Discipline365. 5 หลายเดือนก่อน +3

      Its literally one of the first thing he said lol

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Very nice job…. Needs continuous fire stop blocking that is nearly impossible to install after the fact-

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    This guy is a very competent craftsman…. He edges toward higher quality instead of going THIN…..

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Be sure to select CLEAN Douglas Fir #2 or better timbers…. Knots will create problems you don’t want….

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Needs FULL BLOCKING on the wall to prevent DRAFT openings….plus you need the ‘backing’ material for drywall FIRE STOP…..can’t do that later….

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    ‘Front 3/4 nose can be a TRIPPER…

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    “Skirt board” will be VISIBLE so use beautiful material….

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Be sure to TELL your Architect you want LARGER STEP WIDTH to at least 42” if possible….
    Ever try moving FURNITURE in those skinny passages????

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    NOTE: His info about LANDINGS is critical…. Usually no more than 12 steps requires a landing….

  • @damiandriscoll2562
    @damiandriscoll2562 11 หลายเดือนก่อน +4

    Too many numbers 😂

    • @TheExcellentLaborer
      @TheExcellentLaborer  11 หลายเดือนก่อน +3

      It definitely requires a little bit of math to figure stair stringers out. Thanks for watching!

    • @deadmanswife3625
      @deadmanswife3625 11 หลายเดือนก่อน

      Only arithmetic

    • @jonathanarias4455
      @jonathanarias4455 9 หลายเดือนก่อน

      That's why a lot of carpenters can't or don't do stairs, but you need to know how to be a true professional.

    • @deadmanswife3625
      @deadmanswife3625 9 หลายเดือนก่อน

      @@jonathanarias4455 I did end up buying those little round brass marker things on Amazon that you use. So when the time comes...

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Where’s his safety glasses???

  • @Michael-dh1xr
    @Michael-dh1xr 2 หลายเดือนก่อน

    Pay close attention to his bottom layout to avoid mistakes….
    Stair building is NOT for beginners