I have used his services in three different places I have lived, to fix an issue in my bathroom, my kitchen and my yard. Stephen shows up on time, inspects the problem, explains the work to be performed, and gets the job done! I would definitely use his services again.