Michael is very professional, friendly, and thorough. He takes lots of pics and explains everything. He is always a pleasure! Thank you Michael!