Plumber from AJ Perri came out to look and correctly identified the culprit being a faulty check valve. Due to the number of issues we have had with the pump, they suggested that the problem would only be truly solved with a larger pump and pit. They opted not to fix the current situation until a quote could be obtained for the larger setup later that day. The call that day never came, but dismissed it as the plumbing supply was likely closed. Waited until noon the next day with still no call. Called AJ Perri to inquire about the status and was informed that the manager, Sal, would give me a call later that day. The call never came. Meanwhile, I was left without adequate plumbing as my entire home utilizes this pump to pump waste to the city sewer. After two days of waiting for a simple callback, I had to go with another plumber to fix the current situation with a new check valve that the original plumber from AJ Perri identified as a possible culprit on day one. The kicker is that the plumber from AJ Perri had a new check valve in hand while at my house and could have resolved the issue (which was warranty work by the way). Not blaming the plumber from AJ Perri at all, he identified the issue and would have fixed it but was guided away this by his management. As for the management's actions, I realize that I probably am pushing the envelope with my current pump and pit size however, it is completely unacceptable to be left effectively stranded without so much as a courtesy call to inform me that it would take longer or that they would not be able to address my situation. I will simply never do business with AJ Perri again after spending thousands (Sewage pumps, new HVAC, etc.). I will also advise everyone that I know to look elsewhere.