Five stars all they way! They upgraded my shingles for FREE & they were reliable, professional and on time. Its hard to find a contractor that is trustworthy and not a rip off. My insurance would not pay the claim, Eric got a second adjuster to look at my roof and they agreed it was damaged and should have been paid for to start with. I highly recommend the Roofer Direct!