Our toilet flapper had a problem last summer and a handyman tried to help us fix it as a favor to us while doing another job in our home. He said that he was missing a small key part from our supplies, but he did his best. So then we called in another plumbing co. to help tweak it back to 100%. More $$ and it still was not up to par by co #2. So then we tried to fix it ourselves, which lasted a few months fine. But then, it when it went totally kaput. Yikes! So we let it sit for a month, completely useless to all. Finally yesterday we woke up and said that THIS is the day that we will get this properly fixed!!!! I reviewed many Anglie's List reviewer's comments and narrowed it down to Barnagat. I bought the necessary items early that AM to make sure that the supplier had them in stock. Then I reached out to Barbara and was so appreciative that she was able to take my call because I had little time remaining to meet all timelines. I explained to her our needs, our timeframes, etc. I told her our main job was the toilet but we had a few side jobs too if possible, all upfront. She called us back shortly afterwards, after she managed to change her schedule around to meet our time needs, which we greatly appreciated!!! She called prior to the agreed upon arrival time to responsibly notify us that she was minimally delayed, just as the others had previously mentioned. She was professional, polite, warm, friendly, and caring. She is very genuine. I have waited a full day to hold off on writing this review to confirm that it was done accurately (after usage), and indeed it surely was. We are nothing but grateful to Barbara for her help from A to Z and will surely call on Barbara again in the future. Thank you so much Barbara!!!!