I have engaged Knowledge Designs for a variety of resource development projects in the past, and highly recommend them. Their service and professionalism is second to none. They delivered on time, and within budget. I highly recommend them, and will be using their services in the future. Thanks Knowledge Designs!!