Contacted Total Perfection of CNY for a roofing quote, Jason answered the phone and seemed knowledgeable and friendly. He was able to quote the roof replacement without even seeing the property in person. This should've been my first red flag. He proceeds to send some pricing over via text and a "contract" which was just a text message prompting me to reply with the words "accepted" and my name. Second red flag. Told him I was waiting to compare quotes, next day he sends another "contract" with a much more aggressive price, I decided to accept it and move forward. With the acceptance of the contract there was a $500 deposit required, only payable by Zelle, the third red flag. I went ahead and sent the $500 and all was good until the next day when he stated he made a mistake and needed another $1,000 Zelled to him for the deposit. Informed him a I don't feel comfortable with that and to just refund the $500. He said no worries, we'll stick with what you already paid as the deposit. Upon scheduling, a 50% deposit was required which was outlined in the contract. Total contract price was $10,500, contract stated deposit upon scheduling would be $5,250 minus the initial deposit of $500 bringing the remaining deposit to $4,750. Jason requested and insisted on needing $5,600 as "that's what the contract says", mind you this is only payable by Zelle which offers no protection. When challenged, he said "just send the $5,000, no problem". At this point I'm already feeling as this may not be legit and upon some googling, it appears others have had similar issues aswell. He now refuses to return the $500 citing a extremely vague 3 day read more