Reviews of local pros in Salem, New Jersey

4.4 based on 111 reviews Back to the listing
    5

    Maceo arrived on time and did a complete tune up of our heating system. He was polite, professional and knowledgeable! When he was done we sat and he explained everything he had done. He showed me some concerns he had using his iPad and recommendations for the issues. Highly recommend this company and especially Maceo A+😊🇺🇸

    5

    Thank you so much for sending your plumbing tech,Howard ,to ck my plumbing issues. He is very knowledgeable, patient and kind. I look forward to your installation of the new toilet.

    5

    Great service on a SATURDAY afternoon. Called @ 1pm; repair tech Robert Priddy was here @ 3:30. He explained everything & was professional at all times. I would definitely use Harris again, and Robert Priddy specifically if available.

    2

    BEWARE: The worst value of plumbing service in the market. I cut the wall, exposed the pipe in an open garage. No crawling or climbing involved. Pin hole leak. I called them after the holiday and weekend as it was not an emergency. They quoted $597 on a copper pipe. When they cut out the small section they went back with 3 PEX fittings and 5 clamps. 20 mins. Done. 10$ worth of parts, 60$ company profit, 530$ in service technician fee?? Most over charged service I have used. Good tech, professional and kind. Pour company, not caring for repeat business or long term relationships.

    300$ would have been an agreeable price based on the results and time but I had already agreed to the service. My fault. Will never use them again and Beware if you do! You will be gouged!!!!

    Their minimum price on a small leak per the office manager is 600$. Never again!!!!

    Totally wrong!

    5

    I like Mac 5 because they have seasoned technicians like Anthony that know what they are doing. No trained like other companies. Anthony did my electrical work with professional dignity. It was a pleasure to have him do it.

    5

    Harris Plumbing is fantastic. I had a broken garbage disposal and needed a new water heater. Employee Colson Gravely worked hard to get everything done in a timely manner. Colson was professional and personable. I highly recommend Harris Plumbing and heating.

    1

    Came out for a quote to fix my service line 11/26 the tech said it would be 2 days to get the parts and I put a $650 deposit down. I’ve called multiple times, left a voicemail for dispatch, and sent an email I can’t get past customer service putting in “tickets”. Zero communication from them on a parts issue or anything and I’ve had no response on my request for a refund just more promises someone will call back in 48 hours

    5

    Damon Bennett is the best asset to your company. He is professional, he is considerate, polite, knowledgeable, explaining everything as he worked. I wouldn't hesitate to use your company again if Damon does the work. Installed new smoke detectors

    4

    I didn't have time or ability to shop around. I just had them come and do the job. So I could have paid too much. Dispatch is terrible at their job but luckily for Harris their technician was able to save the job cause I was ready to cancel the whole thing. It did take longer than expected but as long as the job is done right because its a gas line I dont want to wake up dead. I still have to wait for inspection.

    1

    I left a 1-star review after the replacement of our sewer line. I felt that the Harris representative mislead me on the condition of our existing sewer line and did not present with the option of simply clearing the existing line. Our existing sewer line was 7-8-feet deep and the installation resulted in huge disturbance to our front yard that was not necessary.

    To Harris's credit they reached out to me after my initial review and offered to mitigate the damage the occurred to our front yard, but they stood by their opinion that the replacement was justified. However, after a few phone calls and a visit by one of their staff nothing has happened and my attempts to contact the staff who visited the site have been ignored.

    I would recommend that any future customer of Harris get a second opinion before signing the contract, because Harris does not have your best interest in mind.

    1

    Unfortunately, I selected Harris to install a mini split at my home. I gave them a deposit of $1,241.28 on August 22, 2025. When my wife and I met with the salesperson, Darren, I was informed that the work could be done in a few weeks. Initially I was told by Darren that a deposit wouldn't be necessary, but suddenly that changed and I was told it was actually needed after all. After I provided the deposit, communication became very poor. When I would inquire with Darren or his office assistant, Kristy about progress with the permit, I was ignored. Finally, Darren confessed that the permit had been forgotten, and since it was not yet ready, the date of installation would have to be changed. I decided I was tired of being ghosted so on September 16, 2025 I informed Harris in writing that I was canceling and I no longer wanted the mini split. Harris is still holding my entire deposit and naturally they are once again ghosting me. Even on the Harris website chat, I'm given a canned response: "I’ll pass along your details and request to our billing department, and they will contact you directly for further assistance regarding your deposit refund," and then nothing happens. Harris has been holding the deposit that I trusted them with since August 22nd and It is now October 10th. I would update this review if anything changes, but I doubt it will. I hate writing reviews, but I had to let others know so they don't make the same mistake I did. This company has proved that they have zero customer service and they cannot be trusted. I do not recommend Harris Plumbing, Heating, Air & Electrical.

    UPDATE: On October 29, 2025 my deposit was refunded by Harris.

    5

    I wasn’t sure what to expect. I was able to schedule my appointment virtually. Not only did the technician “Chris” show up on time he went above and beyond to leave my home better than I would anticipate for the work he had to do! Cutting through plaster and lathe no easy task! His work was impeccable. Lucky for me I can only expect this from their plumbing and HVAC team. I will be using them for all my needs.

    5

    Dalton & Louis were very professional and caring. They were caring of the environment and surroundings. The instillation of the unit shows there professionalism and there knowledge. All Harris techs that have come to my home all are and have been courteous and respectful. Thank you.

    5

    Sam and Jared performed an excellent job at installing my ceiling fan. They are very knowledgeable. The ceiling fan with remote control and lights is working great.

    5

    Mark did an outstanding job and his work was done quick fast and effortlessly showing his work afterwards; my wife and I were amazed. Everything is working properly and Mark even gave advice about cleaning the filter for better water flow. Marks service is highly appreciated and we thank you again for the work done today.

    1

    Scheduled an emergency appointment as my heater is out but should be a quick fix I just don’t have the tools, it’s -3 with the wind chill, and I have 2 small kids. It wasn’t until I followed up after a no show that I was informed it would be the next day in the late afternoon. A small fee was waived. Fine. Next day 2 hours after the arrival window closed I got a call explaining they didn’t have a tech and wanted to reschedule for the next day again. All of this could have been relayed sooner so I could’ve had the chance to find another service. I had also explained when rescheduling the first time I worked overnights and had only slept a couple hours to make sure I was up for the Saturday appointment and would be doing so again for the Sunday appointment so I would be available when the technician arrived. Inconsiderate to wait so long. I have found another service that was able to arrive within an hour for a fix that took maybe 10 minutes. Why advertise 24 hour service when you can’t provide it?

    5

    Juan Solano did my EV outlet installation and he definitely earned five stars! Came out Saturday to assess the job and provided me with the quote. Came back today (Monday) and completed the job. He really took care of me and made sure he explained everything in detail. He cleaned everything before leaving also. I highly recommend Juan because he knows what he's doing and he made sure the job was done neatly and correctly!

    5

    I needed two valves replaced for my washer. Jason Stiteler arrived on time and replaced the valves in a timely manner. He was knowledgeable and courteous. I asked Jason a question about a shower head that wasn't working properly. He explained how it could be easily addressed, which it was. I appreciated his assistance. If I have future plumbing issues, I will be contacting Harris and requesting Jason.

    Bill B.

    5

    Harris is the best. I have used their services many times and they always take care of us. I recently had a sewer line problem and the technician Anthony handled it perfectly, he was extremely professional and helpful. Thank you Harris and Anthony.

    1

    Very disappointed with my last experience. If I could give a "0", I would. Last year we had some work done by Harris and they were thorough and excellent. The second encounter left us underwhelmed at best. I booked an appointment for Friday, 1/23/26. I was told they would arrive in the evening. I then received a phone call from Harris dispatch that all technicians were booked and they would need to reschedule me between 10 AM- 2PM on Saturday, 1/24. Wasn't what I wanted to hear given that we had an emergency, but fine. On Saturday morning around 8 AM , a Bethany sends a text that a technician was on their way and needed confirmation someone was home within 10 minutes. First of all, the appointment was from 10-2. Second, if it was so urgent that you needed confirmation within 10 minutes, why didn't you call?? At 8 in the morning, I'm getting myself ready for the appointment. It was no where near the appointment time. I honestly feel that was purposely done so that if they don't hear back within the 10 minutes, they don't have to keep the appointment. I saw the texts a little before 9 AM. Called Harris immediately and finally got through to Morgan with their answering service. She advised she would relay the information, understood my frustration and would have dispatch call me back ASAP. 11 O'clock, still no call back. Call again at speak with a Kat this time and once again I'm told that dispatch will call back ASAP. 1 PM and STILL NO call back. I have an emergency situation where no facilities can be used because of water backing up into tub, toilet, and washer. We're using a shop vac to discard of backed up water and four hours later, still no call. I call again and speak with a Deja I believe. At this point, I tell her I need to speak with a Supervisor. The answering service Supervisor takes my information and tells me someone directly from Harris will call. I'm not holding my breath for that phone call. This was the most unprofessional encounter. You know customers have an emergency. Canceling on them once and then not keeping the second appointment is just unacceptable.

    5

    Robert Gibson identified the issue in minutes and presented a reasonable cost to solve my issue on a Sunday hours before a massive snow storm. Harris is pricey but if they hire this level of service minded professionals, I'll pay more all day. Nothing is scarier than turning on your well water and nothing. Thanks Robert!