A little turned off by the sales practices. I called Johnson out for a quote to fix a small leak in my roof and it turned into a complete patio roof renovation. Not what I was looking for. The associate was more interested in drumming up business rather than tackling my problem at hand. Finally we came to a number to get my leak fixed and that was $250 for shingle maintenance, the minimum that they charge.
I cannot comment on the work that Johnson does, but I felt that I would not be getting a good deal if I went with them because all the associate was concerned with was creating problems with my current roof and quoting those.
He was able to suggest ways for me to fix it and where to allocate the materials, I did appreciate that.