Diverse Patterns has lived up to our expectations by offering high quality service. They delivered what they promised in timely fashion. The communication was clear and concise. Their response time was excellent. They met all of our expectations. We highly recommend them!