A team player is someone who strives for a common goal. This is how we would describe Rob.
He knows how to listen, sets his goals to match, and takes action. Not just in our opinion, but all of our neighbours also told us many times how friendly and polite he was. We recommend him. You will too.