John was such a pleasant guy to deal with! Returns texts almost immediately, shows up when he says, was patient when I needed to reschedule. He is efficient, has a good sized crew who all come and get the job done. He did repair work covered by insurance and then we added on a few small jobs around the house. He was willing to take care of it all. He made this whole thing so very uncomplicated. Very personable, knowledgeable and efficient.