i have had Poolman for 3 years and it all depends on the technician - - most of them are really good - show up on time, do what they are suppose to and check the equipment.
currently we have one that is so lazy and only does the work when he sees us watching him. i have asked to change technicians - but they won't change. i am now looking into changing.