Stefano was courteous, punctual, very thorough and he explained everything clearly. Moreover, he went above and beyond the call of duty to make sure all my questions were answered. His inspection report was super-detailed and clear. In short, I highly...