Scheduled online and he showed up a bit early after calling ahead to make sure that was ok. Once here he took a look at the site inside & out, presented me a few options to be sure I would not be surprised at how the install would be done and he did the work quickly, efficiently, and safely. Would recommend and hire again if I have a need.