Eric the owner came to my house and gave me an estimate. His "secretary" then emailed the contract. I signed it and sent it back. I heard nothing back. I left text/email/voice messages with not a word back. At that point I started to get other estimates. Eight days later his secretary text/called me back. I explained that I had been waiting to hear back and by that point started to look elsewhere. She said that for whatever reason she had not received any of my messages (which I didn't believe). Against my better judgement we schedules an appointment for a week later. I felt that if I cannot get anyone to come or respond to me what would happen if there was a problem with the work? The day of the appointment I text to confirm, heard nothing. Called twice, heard nothing. Ninety minutes after the scheduled appointment I received a text from Eric saying he was on his way. I was super annoyed and told him that his lack of respect for his customers was very frustrating. He claimed that he didn't know of the appointment and said that he doesn't answer his phone and to contact his secretary. I explained that I was trying to get a hold of him for over a week. He got annoyed that I told him I had given up and started to look elsewhere. He then text me and said that he wouldn't do work for me. So unless you're willing to be treated like you're home/job is last on his list of importance look elsewhere for a contractor. Eric said he would rather blow me off again than get a bad review because of the situation his company had created. Eric said he would give my name out to any contractors he knew to black ball me from having any home improvements done. This has been a very frustrating situation and if you want to feel like your home and money are worth anything find someone else. Apex has wasted weeks of my time. After I told Eric not to contact me back he continued to text me, harassing me. Do yourself a favor, find someone who cares about your home. If I could I would give him no stars I would read more