Custom Window Treatments can take your home décor to the next level and complete the look of any room. Whether your room calls for the casual elegance of a Relaxed Roman Shade or lends itself to the more formal sophistication of a full Drapery Panel, K. Powers’ has what you need to give your windows the perfect balance of style, texture and color.


Of course, window dressing starts with finding the right fabric and our fabric studio has every range imaginable. We partner with only the best fabric houses in the world to offer you the most fashion forward and creative materials that can be translated into window treatments, upholstery and pillows. You’ll find fabrics and textures for everyday use including soft cottons and linens in solids, stripes and patterns in every colorway possible. For more couture options, you’ll love our exquisite silks, metallic fabrics and embroideries, many by world renowned names in the design world such as Schumacher, Charlotte Moss, Nate Berkus, Nina Campbell, Manual Canovas, Kravet Coutoure and others.


Our Window Treatment Specialists are experts in helping you choose the right drapery, upholstery or pillow fabric to complete your décor. Schedule a design appointment in our relaxed showroom or in the convenience of your home.


Schedule a Free In-Home Consultation
  • Facebook Social Icon
  • Twitter Social Icon
  • Pinterest Social Icon
  • Instagram feed

Visit our premier designer showroom offering an expansive array of area rugs, wall to wall carpeting, stair runners, hardwood and wide plank flooring, Hunter Douglas window blinds and shades, custom window treatments, and upholstery. We serve in Boston, Wellesley, Weston, Cambridge, Newton, Lexington, Concord, Waban, West Newton, Dover and beyond. Carpet and window treatment experts on staff.  Thank you for voting us Best Flooring and Carpet Store in Needham, MA and Metrowest for 2014 - 2019.

Conveniently located just off route 128 in Needham Heights, MA.  Open 9 - 5 Mon - Fri and Sat 10 - 5.  Get Directions.

K. Powers & Company, 16 Charles St., Needham Heights, MA  02494 | 781-455-0505  |