I requested quotes from a few companies. All had sales people come by and promised to send estimates. Tip Top Trough was the only one that actually sent one. They came and did the work when promised, the crew was friendly and courteous and Myriam is a pleasure to work with. There is some repair work they identified and I will not hesitate to use them for that as well.