We needed to replace the shingles on our roof. We hired Avenue Road because we were impressed by the presentation and attention to details. The crew did a great job (on a hot day) and ensured our property was cleaned up after. We were also impressed by the next day visit of a representative to check the installation and make sure we were happy with the work. I had asked them to investigate a bulge in the roof line while they were removing the tiles and they sent me a follow-up email about the issue. Overall, the company deserves its reputation.