Carl and his team at Rad Covers have been inundated with orders since taking over the Rad Covers Company in early 2023