Overall we were very satisfied with both the communication, installed product and service. There were one or two teething issues, but these were dealt with professionally and quickly and I would be very happy to recommend them. Also I am a stickler for detail and perfection…not easily pleased.