After a recent rain storm, David came by promptly to replace some shingles that were blown off our roof. He made sure he would do the job before the next rainfall. He was courteous, reliable and did an excellent job at a reasonable price. In the future, if we need to replace our roof we will definitely contact Richmond Hill Roofing. They are a family run business who have been around for approximately 40 years for good reason.
- Approximate cost of services: