I'll be honest , I've had some issues with problems on my equipment since Ive had it installed about 5 years ago . Numerous techs have come out to address them . Every single person that's come out has been great . It's been a little while since m last issue was resolved by justin , but I wanted to give it some time running before I gave a review . Justin was open and receptive and thought outside the box to find a solution . I'm glad to say it's been a lot better since. Thank you sincerely right now !