Missouri attorney general sues siding, roofing contractor