I had Abrams Roofing put new gutters and downspouts on my house. The much older ones had never really been installed correctly and had been damaged in a hailstorm which led to them clogging even more quickly than gutters will clog normally. So I upgraded. Abrams had a competitive price, neither high nor suspiciously low but right where I expected it to be. They were responsive and professional and provided me with several detailed estimates for various potential options for the work I wanted done. Work was scheduled in a timely manner and the two workers were efficient and careful on the job site. No debris or scraps were left on the ground and everything appears to be attached solidly and cleanly. The gutters are of a heavier aluminum than the previous ones and should be more durable to wind and hail. I cannot give five stars at this point because in something that is a durable item like a major home repair, it cannot completely be judged until it has stood up for a few seasons at least. Cash, check or credit(Visa or MasterCard) accepted but credit cards have a 3% fee which is clearly stated on the estimate.