John (the owner) came over to estimate the cost. He is very professional and wants to do the right things for his customer. He checked out types of trees around the house and explain patiently the pros and cons of different types of product.
Due to budget constraint, we changed our mind, decided to install gutter cover to the upper level only, essential the job became smaller. John was happy to take the smaller job too.
Once the job was completed, before I paid the bill, he climbed up to the rooftop and checked the quality of work, and thoughtfully took some pictures for us. We were very impressed that he wants do things right.
Overall, we had a very pleasant experience working with John. He is a honest person. Definitely will call him again in future.
Big thanks to John.