I recently had my roof replaced, Bart's Roofing was courteous, professional and efficient right from start to finish. The quote was accurate and no hidden surprises when the job was done. They did an amazing job with the clean up and other than the new roof, you wouldn't even have known they were there.