I have used PIP multiple times now. Really depends on who you get on any given day. Today's crew did not work for the full 3 hours that I pay for. They left almost 40 minutes early. The work was ok, but could have been much better had they taken the time and used the entire 3 hours. They were fast but lacked quality. I have also had occasions when the ladies are slow, thorough, work the entire 3 hours and yet are unable to cover off the entire house.
But I will say that they are always professional and trustworthy. I have not had any problems with scheduling either. They are very good with text and respond almost immediately.