I had a plumbing problem. I called for an appointment with A&A COMPLETE SERVICES (618-670-8112) on June 15th. I had to wait until today, June 20th before they would come. OMG! I just got off the phone with the owner. He was unbelievably rude, yelled at me, then blamed me for almost getting in an accident while talking to me while driving, and lied to me about the technician he sent out and phone calls he said that he had made to me. I waited during their appointment window from 12:00 noon until 3:45 pm. Since I hadn't heard a single word from them all day, I called their business, which went right to voicemail, and, since I could not get a live person to answer, I left a message asking if they intended to show up today. Shortly thereafter, I was talking on the phone, when a phone call rang in, but I could not get off the phone with the Department of Revenue. This plumbing owner then called back to tell me that he had called me TWICE earlier in the day, (my phone shows NO MISSED CALLS BY HIM) and THAT BECAUSE I DID NOT ANSWER TEN MINUTES AGO, THEY SENT THE TECHNICIAN HOME. I asked if he could come back since it was only 10 minutes ago. Nope. Too late. He said that the tech had come to my door and NO ONE ANSWERED! I said that was not possible, as my huge German shepherd barks whenever anyone even steps on our property. He said he wasn't going to argue with me, and instead said HE WAS CANCELING OUR CONTRACTED APPOINTMENT WITH HIM and I was to use another provider! DO NOT USE THIS COMPANY! They are not reliable and are extremely inconsiderate and rude. I have no idea how they do plumbing work, but you can be sure that if it is in anyway similar to the way they treat potential customers, you'll be sorry. Please pass this along to anyone else in the Belleville, Edwardsville, Glen Carbon area. BE WARNED. Now that I see the other Yelp reviews, I 'm thankful they didn't show!