besides rescheduling a couple times, the service they performed was great and gave us great feedback of issues which have been corrected. communication was also great.