Derek is a good contractor and his customer service is excellent. He was very patience and explained the plumbing work in details. They finished the work within a few hours and performed extra work requested by my husband at a reasonable price. They cleaned up after the work. I would hire him again for additional work in future.