Business Description
At Solid Roofing quality and attention to detail define who we are. We appreciate our client’s needs for a level of quality and control over works carried out, it is also important to Solid Roofing that we meet our client’s time frames and insure budgets are monitored. No job is too big or too small.