John showed up between the agreed upon time of 10 AM - 12 PM. I needed a tune-up on my garage door opener. The rollers were no longer rolling, and the chain on the drive shaft was also experiencing issues. John explained to my wife and I our options. We decided to replace the rollers as well as the garage door opener. John completed the work in a timely manner, and was a professional in his interactions with my wife and I. The new garage door opener is quiet, and my family no longer worries that the garage door may not open when needed. Thank you John and this company Overhead garage door service!