Derrick did a great job, even called me back the next day when I thought I had a problem. I rated convenience a little low, because I live 1 1/2 hours away and scheduling was an issue, but we got it done.