Sam has been really thorough. A great help with our problems and with following up afterwards. I would definitely recommend him.