I went here after a horrible experience at another frame shop. Allegro was the opposite experience, which is why they earned my $ 2000 in business. They provided professional customer service and delivered on their product. Only removed a star because it took a couple weeks longer than originally estimated. Susan was the first person who took a look at the ao dai(Vietnamese outfits from our wedding) I was looking to have framed. She carefully arranged them into various layouts and talked about the different ways they could be framed – shadowbox or with layered frames. It was apparent she had a lot of experience with framing different things and she was very helpful and creative. We ended up ordering the custom plexiglass boxes and a silk background. Nancy was the person who did the actual sewing. She was also very helpful and involved in the arrangement. They were both very easy to work with and handled the garments with care. Nancy’s hand sewing was exquisite and the finished product is amazing. Highly recommend them for framing anything that is special to you and that you want done correctly. Not cheap but within the upper range of framers that I contacted for estimates.