I was concerned about the appointment process, It worked out just fine. Uriah diagnosed the problem, ordered the parts. When they did not come as scheduled I was notified and a new install date was set. Uriah notified me the time he would be at my house and he was there on time, Overall ve ry