The son of the owner, who was apparently learning the business, did the estimate. He showed me the gutter guard material they use, measured the length of gutter and gave me an estimate of $1300. I had watched a You Tube video on the proper installation of these gutter guards (which was a simple but time-consuming process that required working from scaffolding or ladders) , so the price seemed OK, and fell within the range of cost listed on Angie's List. On the scheduled installation day, one workman showed up and spent about an hour on my roof with the gutter guard, and left. I was pretty sure that the installation could not have been done properly by one person in an hour and from above, but was assured that they had years of experience with these gutter guards (and they had great reviews on Angie's List), so I paid the agreed price. I inspected the work as best I could from the ground with binoculars, and was appalled to discover that the gutter guards were designed for a different type of gutter bracket, and were incompatible with my brackets. Instead of recognizing that, the installer had pried up the edge of the shingles and forced the vertical edge of the guards under them, tacking them in place with screws. He had also overlapped the angle at the base of a valley, which in the first heavy rain produced a spout of water shooting into the air as it deflected off the overlapped guard. I looked up the cost of the gutter guard material, and found that it totaled about $200; which meant that I was charged $1100 for about an hour of improper work that damaged the edge of my roof and failed to work as it was supposed to. When I demanded a remedy the company sent an inspector out, then offered to replace the existing gutter brackets with ones that the guards were designed for at their expense and re-install the gutter guards. At that point I had no confidence that they would do the job properly, so I told them to remove the guards, repair the edge of my roof as much as possible, and refund my money, which they did. I would say they are an ethical company, but they don't seem to have any expertise or even common sense in this area, including how to estimate the cost of the job..