Steve was great! He was friendly, professional and knowledgeable! We have a main line sewer pipe that is failing. He showed us on camera where the problems are. He discussed options for repair and also financing. I would recommend Mainstream and Steve to everyone!