I've just sent you a PM now too, lol, yeah and i said the same thing, its a sign ! thats so connected, lol.
Well, am glad that it is the shape of one of your homes and yeah i thought of having a different approach and adding the " C " flavour to it as well, its 3 in 1 logo / shape / symbol.