Arrived on time and replaced garage door spring. Also upgraded and lubricated various parts. Doors work smooth as new!