Superior Remodelers recently celebrated the Grand Opening of their showroom and storefront in Newtown, CT.