Very good service, from estimating to completing the job. The appt was booked in advance but needed to be changed due to weather. I was kept updated on the appt schedule and notified when the tech was on the way. The had the right equipment (extra long ladder) needed to do the job. The 2 workers were very friendly and completed the work efficiently. No issues with the quality or time it took to complete. Very satisfied and would recommend.