Service was prompt and the work done was good but the final bill was WAY more than we were quoted and we didn't get the invoice for ages even though we offered to pay at the time of the repair. The labour charge was $150 which covered two people, one of whom was a trainee, who were there for barely a 1/2 hour. So, good, but was too expensive for replacing the rollers in a sliding glass door.