The difference is in the details. Meet Sheri Services Portfolio Castle Pines & Denver's Premier Custom Window Treatment Studio Finishing Touches is an award winning window design and fabrication studio in Castle Pines, CO serving designers and retail clients. Our business has been built upon years of experience, a commitment to quality craftsmanship, and attention to detail. It is our passion to create unique and beautiful treatments that reflect the true spirit of the space. As a specialized workroom, every detail from thread to technique is carefully planned from start to finish. This assures that every design is executed with all the concerns of the client in mind, leading to a exquisite treatment that exceeds their expectations. You can reach us at 720.328.8672.