Horizon Roofing and Restoration

Directory information score: 17/100
Profile updated April 19, 2026

Clients in Charlotte trust Horizon Roofing and Restoration for their contracting needs. Reach them at +19802751085 or email info@horizonrr.com. Visit their website to learn more about their work. Located at 939 W Hill St. Reach them at +19802751085 or email info@horizonrr.com. Visit their website to learn more about their work. Located at 939 W Hill St.

Directory information score for Horizon Roofing and Restoration

Fixed points summarize recorded information, not service quality. Missing data adds no points and may explain a lower score. Listed credentials and press mentions are not independently verified by this score.

Public rating
N/A/5 → 0 / 35 points
Review Volume
0 reviews → 0 / 20 points
Listed credentials
None listed → 0 / 5 points
Listed press mentions
0 mentions → 0 / 3 points
Web Presence
11 / 20 points
Recorded history
N/A → 0 / 2 points
Profile information
6 / 15 points

Key facts

Based in
Charlotte, NC
Address
939 W Hill St
Website
Phone
+19802751085
Email
info@horizonrr.com
Budget tier
Contact firm

Frequently asked questions

What services does Horizon Roofing and Restoration offer?

Horizon Roofing and Restoration's service specialties are not yet catalogued in our directory. Review their portfolio or contact them directly.

What is Horizon Roofing and Restoration's typical project cost?

Budget information for Horizon Roofing and Restoration is not published in our directory. Contact the firm directly at +19802751085 for a project-specific quote.

Where is Horizon Roofing and Restoration based and what areas do they serve?

Horizon Roofing and Restoration is based in Charlotte, NC. Their broader service area is not published; confirm with the firm.

How do I hire Horizon Roofing and Restoration?

To hire Horizon Roofing and Restoration: Visit http://www.horizonrr.com/ to review their work, or call +19802751085, or email info@horizonrr.com. Most contractors ask about scope, budget range, and timeline before scheduling a consultation.