Our desire is to impart our quilting skills and experience to others.

Quilting can refer either to the process of creating a quilt or to the sewing of three layers of material together to make a thicker padded material. "Quilting" as the process of creating a quilt uses "quilting" as the joining of layers as one of its steps, often along with designing, piecing, appliqué, binding and other steps.


We are the authorised dealer for Bernina in Botswana. We stock a wide range of Bernina machines.


Whole rolls and fat quarters of the finest fabric from UK, USA and South Africa. Quilting Batting also supplied

Custom Quilts

Come in and design your own quilt with us. We will make it to your specifications and size – any Design, any size. Quilting service with a long arm Gammill Quilting machine also offered.

Quilting Classes

Haven’t quilted before – even haven’t done any sewing before – no problem, we will provide you will all the basic tools and equipment and get you off to a great start. You’ll be provided with the basic knowledge and a quilting project will be completed after a few lessons.

Machine Service & Repairs

Dudubrook Quilting Loft is the Botswana sales agent for Swiss Bernina Quilting and Sewing machines and can repair or service any Bernina Machine. Please drop in your machine for a quotation.

Threads & Sewing Material

We stock Olfa cutting mats, cutters and rulers, Mettler and Aurifil Threads and all Bernina sewing accessories, needles etc.