The professionalism of all individuals with Best Choice Roofing was excellent. Communication with Sales Manager Josh, Jene from the office calling me as to what I should expect step by step and both teams which put the roof and the gutters on were exceptional. I was never talked down to and every question I had was answered by the installers or the BCR team. Everyone checked in with me after each step to insure I was happy with what was done and to check if I needed anything. Refreshing that they actually cared about their client!