Sometimes you get lucky and sometimes you get very lucky. We did get Very Lucky when we met Andrew. Andrew is a true professional and has every positive attribute one could possess. He is diligent, responsive and highly attentive to our needs. We are extremely happy to recommend Andrew.