With locations in St. Charles and Arlington Heights, Joseph M. Wiedemann and Sons is an insurance company that offers a wide array of insurances. Wiedemann sells home, family, business, health and long-term care insurance. Visit the agency's website for a full list of services, information on the company and downloadable forms for clients. Call, fax or contact the agency through their website with questions and comments.