I held off writing a review until I had Jim service my plumbing issues a couple of times. He's been out twice to my duplex in Long Beach: once to install a clean-out and once to clear a mainline stoppage.
The first job he quoted and did for me was in January 2014. I priced out the clean-out job with several other highly recommended Yelp plumbers and, by far, Jim was the most reasonably priced. He was also the only one I felt I could trust. A couple of the other plumbers made the job sound like it would be huge, would cost more, and would take a couple of days. Jim's suggestion seemed reasonable and logical and he didn't make it sound like it would be a huge job. He completed the installation of the clean-out the following day within a couple of hours. He was punctual, professional, and friendly.
The second job he just performed. The mainline was backing up and sewage was coming out of the clean-out valve as it was designed to do. I called him to schedule an appt to have him clear the mainline. He came out the following day. He tried to resolve the issue by doing the work from the outside only since he didn't have access to the inside unit, but after working on it for 15 minutes he decided that it would be best to get access to the unit. I put him in contact with my tenant who, unfortunately, can be difficult. There was a misunderstanding between them and Jim kept his cool and remained professional. He squeezed me in the following day and resolved the issue once again.
Jim picks up his phone when you call him, he responds quickly to text messages, and he took time to explain the issues and solutions. I completely trust him with my plumbing issues and am so glad I now have a reliable and trustworthy plumber in the area.