Buyer beware
Called All Patio four months ago about patio door screens . Michael came and gave me an estimate of $1100 for new screens which required a $550 deposit to place the order. After two weeks I called and he was running behind a couple of weeks later he was having problems with his supplier. He didn't return any calls or texts for about a month then sent a text offering to discount the price due to the delay and I replied that was fine. After several weeks I sent several texts asking him to deliver the screens or return my deposit. I was polite in all my messages. I have had no response and assume my deposit is gone. Don't put out any money until the work is complete if you deal with this outfit.