On October 5, 2022, Apex Construction came to our home to give an estimate on repairing a leak we had in the roof. At that time, it was raining and apparently, the inspector DID NOT go up on the roof for a visual inspection. That is an unacceptable way for an inspection. We were not home at the time so we were not aware of that. Blerim wrote up a contract to fix our issue with a price of $2200 and a $1000 deposit required. We wrote a check for $1,000 and they arranged a date to go fix the roof. When Blerim (the worker who wrote the contract) arrived to the job, he called my wife and told her that now that he had a chance to get up on the roof, it appears a lot more work will need to be done and now the price will be $10,000!!! That number was way out of our budget and if he had originally told us that amount, we never would have signed a contract with them! Absolutely not. My wife told Blerim to leave and forget it that we cannot afford that and will not have them repair the roof. We asked for the deposit back and were told he had to contact the office. The next few days my wife went back and forth with Blerim about returning the deposit and he said the office had to handle the return of the deposit. We waited patiently until November 7, 2022 (a month later). I finally had an appointment with them at their office to get my deposit back. I drove to their office in Garfield because they said if I arrived between 5:30 and 6:00 pm, they would give me the money. It is an hour and a half ride and when I was about 20 minutes away, I alerted them I would be there shortly. They responded no one was in the office. So now I had to turn around and drive back home. A waste of gas and tolls! And NO DEPOSIT RETURNED! They have a history of giving a low ball proposal, taking your deposit and then they raise the price up really high when they arrive to do the job. I have seen some reviews of where they actually start the job and have the roof half torn off and then tell the people it will be twice the price so they are in a position that they have to agree.