I recently had my roof replaced by Ithaca Roofing ...
I recently had my roof replaced by Ithaca Roofing and I am extremely satisfied with the quality of their work. The team was professional, efficient, and cleaned up after themselves. The new roof looks fantastic and I have already received compliments from my neighbors. I highly recommend Ithaca Roofing for all your roofing needs.