Bryan Johnson is very professional in how he conducts his business. He emails you pictures of your roof after he inspects them and does things the way insurance companies want them to be done. He also communicates very well at every step in the process, and is prompt in his service. Being a retired insurance agent, I can say, I am impressed with how he conducts himself, and I think he is genuinely interested in helping his clients.