Mike was great! Came on time and replaced the spring and did a few other corrections in a short amount of time. Then inspected everything to make sure it was running smoothly. Great customer service. Highly recommend.