I had a great experience. My technician, Caleb, did an outstanding job. The price is a little high but the work is very well done and backed by a 6 month warranty.