We just had a new roof put on by Legacy Roofing and I am beyond impressed by this company. From the first phone call to the final inspection, they were very professional, always on time, they answered any questions, they…
Legacy Roofing Utah
