This website took very long time. Client was held up with some other priorities and we have to wait. But the outcome is clean. Design phase took longer than anticipated. There were many revisions before finalizing. Development went good and since it is a redesign, we planned a schedule for the live migration. We do regular updates to the website as we are in maintenance contract also with this client.