Craft & Connect Wednesdays: Garland Buffet (March 18, 2026 | 5:30–7:30pm)
Your midweek invitation to create and unwind with a simple craft! Class fee of $30 includes all tools and supplies.
On display January 25—March 29, 2026 at The Kenan Art Center in Lockport, NY
Explore vibrant textile artworks created by refugee and immigrant women artists, supported by Stitch Buffalo. Free opening reception: Sunday, February 1, 2026, from 2–4PM. Details at: https://kenancenter.org/house-gallery/
On display February 27—April 11, 2026 at Buffalo Art Studio.
The concept of “zero waste” is explored as a way of living that honors the full value of everything we have—to ensure that everything and everyone is given the chance to have a meaningful place in the whole. Details at: https://www.buffaloartsstudio.org/events/stitch-buffalo-zero-waste/
Visit us during lunchtime from 12-1pm! Thursday tours available: 3/5-4/9, + Creative sessions available: 3/10, 3/28, 4/3.
Your midweek invitation to create and unwind with a simple craft! Class fee of $30 includes all tools and supplies.
Designed for students who have completed Knitting 101, this class will help you take your knitting to the next level. The class meets on Wednesdays, March 18 and 25, 2026 (5:30pm–7:30pm). Registration fee of $70 includes all tools and supplies, including knitting needles to keep.
REGISTRATION NOW OPEN—Bring your latest project and work on it alongside fellow craft enthusiasts. Whether you're an experienced artist or just starting out, everyone is welcome. It's a great way to make friends, get inspired, and be part of a supportive community.
Kids ages 8–13 are invited to explore their creativity at Stitch Buffalo while school is closed for Eid al-Fitr! Working in our diverse and inclusive studio, students will learn the fundamentals of sewing, dyeing, weaving, printing, embroidery, and more. Registration: $90
SOLD OUT—Click to join the waitlist
Get creative with Stitch Buffalo’s felt loom—and play with layering, colors, texture, and design and to create your own textile. This can be used to make a pillow, a wall hanging, or take it home to make something of your own design! Class fee of $50 includes all tools and supplies.
SOLD OUT—Click to join the waitlist
This class is designed for beginners who want to learn the basics of machine sewing all in one day. Class fee $90, includes all tools and supplies.
Continue your work with Stitch Buffalo’s felt loom, working with your own materials and designs. Stitch Buffalo staff will be present to provide oversight and advice. (Note: This session is not for beginners. Registrants must have completed a prior Intro to Felt Loom Design class at Stitch Buffalo.) Session fee: $50.
Explore the fundamentals of leather working as you create and personalize a coin holder, card wallet, or wristlet. Class fee of $55–65 includes all tools and supplies for choice of project.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
SOLD OUT! New class added on May 16—or—click to join the waitlist
Learn to sew reusable cloth napkins with perfect mitered corners—great for wedding or housewarming gifts, entertaining, and eco-friendly dining for everyday meals at home. Class fee of $50 includes all tools and supplies.
Learn the basic structure of weaving with yarns on a hand loom to explore the theme of PEACE and what it means to you. Class fee of $50 includes all tools and materials.
Take your knitting to the next level by learning to work in the round. This is is a fundamental technique for knitting socks, hats, sweaters, and more. Class fee of $40 includes all supplies, including a set of cable knitting needles to keep.
Transform those “if only” garments in the back of your closet into clothes you LOVE to wear every day! This upcycling and creative redesign class is designed for intermediate machine sewists. Class fee: $125
Kids ages 8–13 are invited to explore their creativity at Stitch Buffalo while school is closed for Mid-Winter Break! Working in our diverse and inclusive studio, students will learn the fundamentals of sewing, dyeing, weaving, printing, embroidery, and more. Registration: $90 (one day) or $175 (both days).
SOLD OUT—Click to join the waitlist
Ideal for less experienced sewists who want to gain knowledge and confidence. This four-week class meets April 8, 15, 22, and 29 (4:30–6:30pm). Registration fee of $125 included all tools and supplies. Class size is limited to 8 students.
Learn to sew a simple pair of unisex lounge pants (in sizes XS–3XL) with slash pockets and an elastic/drawstring waist. This class is for students who have completed our Introduction to Machine Sewing class, or who have equivalent experience. It is not for absolute beginners. Class fee of $145 includes tools and materials.
Explore the many meanings of home through the language of textile art. Whether your home is real or imagined, remembered or longed for, you'll give it shape, texture, and story through the intimate craft of a handmade fabric journal. Class fee of $90 includes tools and materials.
Learn the fundamentals of inkle loom weaving, from setting up the loom to accomplishing basic weaving techniques. Class fee of $50 includes all tools and supplies.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Bring new life to the clothes and other household textiles you already love and be part of a growing movement toward more thoughtful, sustainable textile consumption. Pay-what-you-can pricing ($5–$20)
Your midweek invitation to create and unwind with a simple craft! Class fee of $30 includes all tools and supplies.
REGISTRATION OPENS APRIL 1, 2026—Bring your latest project and work on it alongside fellow craft enthusiasts. Whether you're an experienced artist or just starting out, everyone is welcome. It's a great way to make friends, get inspired, and be part of a supportive community.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Learn the basics of basket weaving and create a beautiful basket for everyday use. Class fee of $70 includes all tools and supplies.
Get started with rug tufting and create a custom word or name rug of your own. No experience required! Class fee $75, includes all tools and supplies.
Get creative with Stitch Buffalo’s felt loom—and play with layering, colors, texture, and design and to create your own textile. This can be used to make a pillow, a wall hanging, or take it home to make something of your own design! Class fee of $50 includes all tools and supplies.
Continue your work with Stitch Buffalo’s felt loom, working with your own materials and designs. Stitch Buffalo staff will be present to provide oversight and advice. (Note: This session is not for beginners. Registrants must have completed a prior Intro to Felt Loom Design class at Stitch Buffalo.) Session fee: $50.
Need help with a knitting/crochet project? Want to meet others who share your love of yarn arts? Join us for an open knitting/crochet session, guided by expert knitter Christine Walker. Please bring your own knitting project. This event does not include formal instruction, tools, or supplies. Pay what you can pricing; registration required.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Learn how to sew reusable period products that are comfortable, customizable, and better for the planet. Class fee of $50 includes all tools and supplies.
Learn the basics of block printing to redesign your own garments with pattern and color. Class fee of $60 includes all tools and supplies.
SOLD OUT—Additional sections are available on other dates.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Learn to set up your sewing machine, solve common problems, do basic maintenance, and enjoy your sewing more! Class fee: $50
Over three class sessions, we will make a half- or full-circle skirt according to your unique measurements. Because it’s made to measure, there is no upper or lower size limit, and you can make your skirt in any length. Registration: $120.
SOLD OUT—Click to join the waitlist
Ideal for less experienced sewists who want to gain knowledge and confidence. This four-week class meets May 6, 13, 20, 27 (4:30–6:30pm). Registration fee of $125 included all tools and supplies. Class size is limited to 8 students.
Bring new life to the clothes and other household textiles you already love and be part of a growing movement toward more thoughtful, sustainable textile consumption. Pay-what-you-can pricing ($5–$20)
Designed for beginners, this two-session class will give you the essential techniques and skills to begin your crochet journey. Class fee of $70 includes all tools and supplies.
Take the mystery out of working with commercial and indie/PDF patterns! You’ll learn how to decipher the language and symbols of patterns and begin sewing more successful projects. Registration: $40
Learn to sew reusable cloth napkins with perfect mitered corners—great for wedding or housewarming gifts, entertaining, and eco-friendly dining for everyday meals at home. Class fee of $50 includes all tools and supplies.
Get creative with Stitch Buffalo’s felt loom—and play with layering, colors, texture, and design and to create your own textile. This can be used to make a pillow, a wall hanging, or take it home to make something of your own design! Class fee of $50 includes all tools and supplies.
Learn the basic structure of weaving with yarns on a hand loom to create an image of your favorite landscape—whether real or imagined! Class fee of $50 includes all tools and materials.
Continue your work with Stitch Buffalo’s felt loom, working with your own materials and designs. Stitch Buffalo staff will be present to provide oversight and advice. (Note: This session is not for beginners. Registrants must have completed a prior Intro to Felt Loom Design class at Stitch Buffalo.) Session fee: $50.
Need help with a knitting/crochet project? Want to meet others who share your love of yarn arts? Join us for an open knitting/crochet session, guided by expert knitter Christine Walker. Please bring your own knitting project. This event does not include formal instruction, tools, or supplies. Pay what you can pricing; registration required.
Your midweek invitation to create and unwind with a simple craft! Class fee of $30 includes all tools and supplies.
Learn practical, confidence-building skills to help your clothes last longer in this hands-on class focused on basic mending and simple alterations. Registration fee of $75 includes tools and materials.
REGISTRATION OPENS MAY 1, 2026—Bring your latest project and work on it alongside fellow craft enthusiasts. Whether you're an experienced artist or just starting out, everyone is welcome. It's a great way to make friends, get inspired, and be part of a supportive community.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Take the first step on your quilting journey, while designing a Disappearing Pinwheel project that is uniquely yours. Class fee of $50 includes all tools and materials.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Explore the traditional Japanese art of functional embroidery, focusing on the "little stabs" running-stitch technique used for reinforcing or decorating fabric. Class fee of $55 includes instruction ($40) and supply kit ($15).
This is not your average underwear! The MyFit system allows you to fully customize the coverage, rise, leg finishes, waistband style, and gusset for YOUR body—with no upper or lower size limits. (Note: This class is not for absolute beginners.) Class fee: $90
SOLD OUT—Click to join the waitlist
Ideal for less experienced sewists who want to gain knowledge and confidence. This four-week class meets June 3, 10, 17, 24 (4:30–6:30pm). Registration fee of $125 included all tools and supplies. Class size is limited to 8 students.
Learn to sew a a pair of classic overalls (in sizes 0–32). This class is for students who have completed our Introduction to Machine Sewing class, or who have equivalent experience. It is not for absolute beginners. Class fee of $145 includes tools and materials (optional hardware kit is available for $15).
SOLD OUT—Click to join the waitlist
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
This class is designed for beginners who want to learn the basics of machine sewing all in one day. Class fee $90, includes all tools and supplies.
Kids ages 8–12 will learn basic sewing skills while exercising their creativity in a diverse, supportive environment! Class fee of $30 includes all tools and supplies.
Take the first step on your quilting journey, while designing a Disappearing Pinwheel project that is uniquely yours. Class fee of $50 includes all tools and materials.
Explore the traditional Japanese art of functional embroidery, focusing on the "little stabs" running-stitch technique used for reinforcing or decorating fabric. Class fee of $55 includes instruction ($40) and supply kit ($15).
Bring new life to the clothes and other household textiles you already love and be part of a growing movement toward more thoughtful, sustainable textile consumption. Pay-what-you-can pricing ($5–$20)
Need help with a knitting/crochet project? Want to meet others who share your love of yarn arts? Join us for an open knitting/crochet session, guided by expert knitter Christine Walker. Please bring your own knitting project. This event does not include formal instruction, tools, or supplies. Pay what you can pricing; registration required.
Your midweek invitation to create and unwind with a simple craft! Class fee of $30 includes all tools and supplies.
REGISTRATION OPENS APRIL 1, 2026—Bring your latest project and work on it alongside fellow craft enthusiasts. Whether you're an experienced artist or just starting out, everyone is welcome. It's a great way to make friends, get inspired, and be part of a supportive community.
Get creative with Stitch Buffalo’s felt loom—and play with layering, colors, texture, and design and to create your own textile. This can be used to make a pillow, a wall hanging, or take it home to make something of your own design! Class fee of $50 includes all tools and supplies.
Stretch your imagination and learn simple techniques to transform textiles into magical landscapes. Class fee of $50 includes all tools and supplies.
This class is designed for beginners who want to learn the basics of machine sewing all in one day. Class fee $90, includes all tools and supplies.
Continue your work with Stitch Buffalo’s felt loom, working with your own materials and designs. Stitch Buffalo staff will be present to provide oversight and advice. (Note: This session is not for beginners. Registrants must have completed a prior Intro to Felt Loom Design class at Stitch Buffalo.) Session fee: $50.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Get started with rug tufting and create a custom word or name rug of your own. No experience required! Class fee $75, includes all tools and supplies.
Transform those “if only” garments in the back of your closet into clothes you LOVE to wear every day! This upcycling and creative redesign class is designed for intermediate machine sewists. Class fee: $65
Harness the power of the sun to make creative cyanotype prints on fabric and paper. Class fee of $60 includes all tools and supplies.
SOLD OUT—Click to join the waitlist. We may have a small block of seats opening in May/June and will keep you posted if those become available.
Kids ages 8–13 are invited to explore their creativity at Stitch Buffalo this summer! Working in our diverse and inclusive studio, students will learn the fundamentals of sewing, dyeing, weaving, printing, embroidery, and more.
Inspired in part by the artist Frida Kahlo (who often wore elaborate blouses and skirts she embroidered with Mexican sayings), this workshop will teach you how to use water-soluble adhesive stabilizer and embroider your thoughts onto a vintage textile item. Class fee of $50 includes all tools and supplies.
This class is designed for beginners who want to learn the basics of machine sewing all in one day. Class fee $90, includes all tools and supplies.
SOLD OUT—Click to join the waitlist. We may have a small block of seats opening in May/June and will keep you posted if those become available.
Kids ages 8–13 are invited to explore their creativity at Stitch Buffalo this summer! Working in our diverse and inclusive studio, students will learn the fundamentals of sewing, dyeing, weaving, printing, embroidery, and more.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
SOLD OUT—Click to join the waitlist. We may have a small block of seats opening in May/June and will keep you posted if those become available.
Kids ages 8–13 are invited to explore their creativity at Stitch Buffalo this summer! Working in our diverse and inclusive studio, students will learn the fundamentals of sewing, dyeing, weaving, printing, embroidery, and more.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Stretch your imagination and learn simple techniques to transform textiles into magical landscapes. Class fee of $50 includes all tools and supplies.
Take control of challenging fabrics and learn to approach sewing silks, satins, and other slippery textiles with confidence. (Note: This class is not for absolute beginners.) Class fee: $50
Derived from the Japanese word "nuno" (meaning “cloth”), nuno felting is a technique that bonds loose fiber, usually wool, into a sheer fabric such as silk gauze, creating a lightweight felt. Class fee of $95 includes all tools and supplies.
Learn the basics of English paper piecing and create precise, intricate quilting designs with hand stitching. Registration fee of $50 includes all tools and supplies.
Transform those “if only” garments in the back of your closet into clothes you LOVE to wear every day! This upcycling and creative redesign class is designed for intermediate machine sewists. Class fee: $65
Kick off spooky season with your own one-of-a-kind quilted witch hat. Note: This is an intermediate level class and not suitable for absolute beginners. Class fee $80, includes all tools and supplies.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Inspired in part by the artist Frida Kahlo (who often wore elaborate blouses and skirts she embroidered with Mexican sayings), this workshop will teach you how to use water-soluble adhesive stabilizer and embroider your thoughts onto a vintage textile item. Class fee of $50 includes all tools and supplies.
For nature lovers, gardeners, and herbalists, weaving with pine needles brings an opportunity practice an age-old craft while spending more time with plants! Class fee of $78 includes instruction ($70) plus all tools and materials ($8).
For nature lovers, gardeners, and herbalists, weaving with pine needles brings an opportunity practice an age-old craft while spending more time with plants! Class fee of $78 includes instruction ($70) plus all tools and materials ($8).
The MyFit Toque is a fun hat pattern you can customize for everyone in your family—with a wide variety of pompoms, shaped brims, and fitted/scrunchy fits for all sizes from babies through adults. (Note: This class is not appropriate for absolute beginners.) Class fee of $50 includes tools and materials.
Learn how to tackle thick, cold-weather fabrics with ease and get better results in your sewn garments or accessories. (Note: This class is not for absolute beginners.) Class fee: $50
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Celebrate spooky season and design an ornament so cute you may want to display it all year long! Class fee of $50 includes all tools and supplies.
Upgrade your sustainable sewing skills by creating a reusable paper towel system that snaps together and rolls onto a standard kitchen towel holder. (Note: This class is not for absolute beginners.) Class fee: $60
Learn to use the Apostrophe Patterns system to create a fully customized pattern—for any body type, gender, age or size. Working from this pattern, you’ll sew a perfect joggers, shorts, capris, or wide-leg pants to fit YOUR body. And, yes, there are pockets!. (Please note: This class is not appropriate for absolute beginners.) Class fee: $145
Turn an unwanted sweater into your new favorite pair of mittens—complete with a cozy fleece lining. Note: This class is for intermediate sewists, not for absolute beginners. Class fee: $60
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
This class is designed for beginners who want to learn the basics of machine sewing all in one day. Class fee $90, includes all tools and supplies.
Looking to wind down at the end of the week? Bring your current project to Stitch Buffalo and enjoy a relaxed Friday evening gathering at our spacious studio—with access to extra-large cutting tables, ironing stations, and other professional tools. Registration fee: $25.
Need help with a knitting/crochet project? Want to meet others who share your love of yarn arts? Join us for an open knitting/crochet session, guided by expert knitter Christine Walker. Please bring your own knitting project. This event does not include formal instruction, tools, or supplies. Pay what you can pricing; registration required.
Explore the traditional Japanese art of functional embroidery, focusing on the "little stabs" running-stitch technique used for reinforcing or decorating fabric. Class fee of $55 includes instruction ($40) and supply kit ($15).
Bring new life to the clothes and other household textiles you already love and be part of a growing movement toward more thoughtful, sustainable textile consumption. Pay-what-you-can pricing ($5–$20)
Take the first step on your quilting journey, while designing a Disappearing Pinwheel project that is uniquely yours. Class fee of $50 includes all tools and materials.
Explore the cultural significance, materials, and techniques of this traditional art form—and make something useful for your home or to give as a gift. Class fee of $50 includes all tools and supplies.
Explore the foundational and historic technique of Peyote Stitch beading, and learn to create your own beautifully patterned jewelry. Class fee of $50 includes all tools and supplies.
Learn to use the Apostrophe Patterns system to create a fully customized pattern—for any body type, gender, age or size! Working from this pattern, you’ll learn to sew a perfect raglan-sleeve knit t-shirt, with lot of sleeve, length, and finishing options. Class fee: $125
SOLD OUT—Click to join the waitlist
Learn to set up your sewing machine, solve common problems, do basic maintenance, and enjoy your sewing more! Class fee: $50
SOLD OUT—Additional sections are available on other dates.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Learn the basics of block printing to redesign your own garments with pattern and color. Class fee of $60 includes all tools and supplies.
Designed for beginners, this course offers a structured approach to mastering the craft, with essential techniques and skills that will serve as the building blocks for your knitting journey. The class meets on Wednesdays, March 4 and 11, 2026 (5:30pm–7:30pm). Registration fee of $70 includes all tools and supplies, including knitting needles to keep.
SOLD OUT—Click to join the waitlist
Ideal for less experienced sewists who want to gain knowledge and confidence. This four-week class meets March 4, 11, 18 and 25 (4:30–6:30pm). Registration fee of $125 included all tools and supplies. Class size is limited to 8 students.
Learn to sew a simple, button-down, unisex shirt (in a wide range of sizes). This class is for students who have completed our Introduction to Machine Sewing class, or who have equivalent experience. It is not for absolute beginners. Class fee of $145 includes tools and materials.
Learn the basic structure of weaving with yarns on a hand loom to create an image of your favorite landscape—whether real or imagined! Class fee of $50 includes all tools and materials.
SOLD OUT—Additional section available on March 28
Explore the fundamentals of leather working as you create and personalize a coin holder, card wallet, or wristlet. Class fee of $55–65 includes all tools and supplies for choice of project.
SOLD OUT—Click to join the waitlist
Transform those “if only” garments in the back of your closet into clothes you LOVE to wear every day! This upcycling and creative redesign class is designed for intermediate machine sewists. Class fee: $125
Continue your work with Stitch Buffalo’s felt loom, working with your own materials and designs. Stitch Buffalo staff will be present to provide oversight and advice. (Note: This session is not for beginners. Registrants must have completed a prior Intro to Felt Loom Design class at Stitch Buffalo.) Session fee: $50.
SOLD OUT—Click to join the waitlist
Explore the cultural significance, materials, and techniques of this traditional art form—and make something useful for your home or to give as a gift. Class fee of $60 includes all tools and supplies.
SOLD OUT—Additional sections are available on other dates.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
Get creative with Stitch Buffalo’s felt loom—and play with layering, colors, texture, and design and to create your own textile. This can be used to make a pillow, a wall hanging, or take it home to make something of your own design! Class fee of $50 includes all tools and supplies.
REGISTRATION NOW OPEN—Bring your latest project and work on it alongside fellow craft enthusiasts. Whether you're an experienced artist or just starting out, everyone is welcome. It's a great way to make friends, get inspired, and be part of a supportive community.
Your midweek invitation to create and unwind with a simple craft! Class fee of $30 includes all tools and supplies.
Need help with a knitting/crochet project? Want to meet others who share your love of yarn arts? Join us for an open knitting/crochet session, led by expert knitter Christine Walker. Pay what you can pricing; registration required.
Bring new life to the clothes and other household textiles you already love and be part of a growing movement toward more thoughtful, sustainable textile consumption. Pay-what-you-can pricing ($5–$20)
Explore your creativity, express your love, and share your vision of community as you learn basic block printing and embellish our collaborative textile artwork, the Community Fabric Project. PLUS, print your own Valentine’s Day cards to take home!
Sip • Shop • Craft • Connect
Join us for a cozy evening made for you and your friends!
SOLD OUT—Click to join the waitlist
The MyFit Toque is a fun hat pattern you can customize for everyone in your family—with a wide variety of pom-poms, shaped brims, and fitted/scrunchy fits for all sizes from babies through adults. Class fee of $50 includes tools and materials.
SOLD OUT—Additional sections are available on other dates.
Learn core stitches and begin creating art with thread! Class fee of $50 includes all tools and supplies.
SOLD OUT—Click to join the waitlist
Ideal for less experienced sewists who want to gain knowledge and confidence. This four-week class meets February 4, 11, 18 and 25 (4:30–6:30pm). Registration fee of $125 included all tools and supplies. Class size is limited to 8 students.
Explore the cultural significance, materials, and techniques of this traditional art form—and make something useful for your home or to give as a gift. Class fee of $50 includes all tools and supplies.