Steve did a great job. Came in..explained the problem...fixed it...done! Drain is fixed. The price was less than I expected too. This is the second time I have this company and both times I have been very satisfied with the service.