Best report
ϟ
Jul 2, 2012
Have received Repeated calls, never leave a message. Number belongs to CHS (Complete Home Solutions). I assume they are calling following all the hail damage in the St. Louis area. The number shows up on their website: chsclaims.com