Stellar News BBB Accredited Business since 2011 Stellar Commercial Roofing has been a BBB Accredited Business since 2011 and has an A+ Rating