Dan has gone above and beyond throughout a very protracted process with a particularly slow buyer, even offering to pick up the maintenance himself during a delay that meant i had moved too far away to do it myself. Throughout communication has been good, advice has been professional and Dan has been very personable and easy to deal with. Recommended.