Office location: 2414 W. 14th Street Suite B, Tempe AZ, 85281
08/08/2018
Anonymous
They delivered on what they promised. The system was up and Connected in two and a half months from when we signed the contract to being connected. The only problem we had was the inspector didn't like the control panel being behind the satellite dish( which is on the ground) and they paid to have it moved.