JOHN CANNON HOMES.