Seemed professional and on top of things when he came to give bid. Once he was hired he told me three different dates the fence would be up and never showed on any of the dates. I had to call him to find out where they were. I can understand jobs running behind but I should not have to call to find out why they never showed up. That is not professional, horrible communication. Go with a company who can take the time to give his customers the courtesy they deserve.