Excellent same-day service. Cost was about $130 total to replace a broken gear. Very impressed that technician ALSO repaired another part....where door attaches with hinge to pulley. It had been repaired by previous owner in so-so fashion....technician took initiative to fix it up right. Not sure how cost compares to other places but timeliness, service, and professionalism were EXCELLENT.