Having our roof/gutters replaced and our interior painted (due to some leaking) by NexGen Exteriors was really a great experience! From our first interaction with NexGen staff, to the very end.. It was stellar. The roofing guys, the painters who came in, the gutter guy they used; all top notch professional work and pleasant chaps to boot. Another plus was NexGen personnel helping me navigate dealing with insurance company! Hats off to this fine company! Good job, everyone I dealt with!