The folks at Swainco are extremely professional. When I called Swainco for a quote, they quickly followed up with me, came to my house, and then timely sent me a quote via email breaking out the various alternatives I had requested for downspouts, gutters, gutter guards, etc. Then I got a follow up call to ensure that I had received the quote and to ask if I had any questions. Something that the other gutter companies I requested quotes from did not do. When Swainco came to our house to install the gutters, downspouts and gutter guards, they were courtesy, efficient and cleaned up after they had finished the installation. The staff was experienced, friendly, and easy to work with. I'm still waiting for a heavy rain to see how the gutters perform, but I feel confident that the company will stand behind their work and they provided me with a written guarantee. I will be recommending Swainco to my neighbors and friends.