Fast and professional throughout. All my questions were answered and service was provided the day following my call seeking service at a very fair price.