Had regional replace existing eavestroughs with 5" seamless troughs with Alu-rex leaf gaurds. About the only nice thing I can say is that they got the colour for the eavestroughs and downspouts right. Otherwise, little respect to your property is given. I was left with damaged shingles and I'm still picking up nails and screws weeks later. Even my neighbours complained about how unprofessional the installation crew was. I wouldn't know as I never saw them. After you sign the contract, they never tell you exactly when they will be by and they seem to wait for you to be gone, quickly do the job, and you are presented with a finished surprise. I guess this is to avoid have the owners review their work as they are doing it, because good luck getting them to come back to fix defects. Stay away.