I had a back up in my basement and called Ben Franklin after looking around online for a plumber. When I called, the receptionist was extremely pleasant and helpful, explaining what to expect and what the initial charge would be for the visit. I set up an appt. for first think in the morning (it wasn't an emergency) and the plumber (Jamie) called before the scheduled appt. time to confirm. He arrived right on time, did a great job of explaining the problem, didn't try to fix more than needed fixing, and provided reasonable maintenance and product options. He was done in less than an hour, and was very courteous and helpful, and everything is draining properly again. I am very satisfied with the service from Benjamin Franklin Plumbing.