Millsboro man arrested on over 30 charges stemming from multiple home improvement fraud investigations