David Hayward kept me informed throughout the whole process and guided me appropriately. Would recommend him and the company.