The communications are on point with this company. They respond in a very timely manner and even remotely so they dont have to wait for them to show up at your place. They have solved every problem i have given them in the last 4 years!!! Get atem.