On Time Delivery...Every Time!

Call us today at 585-388-3320!

High-Quality Screen Printing & Embroidery in Fairport, NY

We can embroider and screen print sportswear, as well as your own personal items that you bring in. We also offer design services, so bring in your creative ideas and we will work with them! We can work with a custom logo or a logo made from our various stock designs and lettering fonts. Our team can also build web stores and provide links for school sports teams and businesses, to make it easier to order and pay for the apparel you have chosen. Here, you can trust that the final product will always be delivered on time and at a great price. We will exceed your expectations. Plus, we will always show you a proof in advance, so we can be sure the design is just what you are looking for. If you are not satisfied with the product that you have received in another shop, bring it to us and we will provide you with top-quality work.


Trust Embroidery Loft LLC with your next embroidery job, whether it is apparel from our catalogs or your own garment.


Screen Printing

At our shop in Fairport, NY, screen printing services are available on sportswear chosen from a catalog and your personal items.



Choose a piece of apparel from one of our catalogs, and we will create a final product we know you will love.

About Us

Embroidery Loft LLC, founded in 1989, is a family-owned and operated company created by Patti Keyes. Patti decided to quit her corporate job and begin her own company, utilizing the sewing skills her mother had taught her when she was young. The business began in her home, then moved to Penfield and then to its current location in Fairport. Patti has one full-time employee, Lara Schmidtgall, who does the business’s social media, customer service, sales and operator training.  Patti has two sons. Sean helps out at the shop when needed, and Chris, who works for the St. John Fisher football team, drives business from the school’s sports organizations. Our team has  decades of industry experience.  We are dedicated to providing excellent quality service for every client!

For additional information about what we can offer, or to start your next project, contact us today at 585-388-3320. We look forward to working with you! And be sure to check out our blog for additional news and updates!