Overall i was happy with the service. The service guy was knowledgeable and friendly. The pricing seemed a little high but i did not get another quote to compare. Only thing i did not like was having to pay half in advance. This should not be necessary for an established home owner with excellent credit.