Excellent service. The customer service I received from the time I called to the time the service was carried out was spot on, informative, and comes with a warranty! Highly recommended!