Absolutely the worst. After paying for an $50 estimate, Joe, the owner, refused to send me a copy of the estimate, refused to answer his phone, refused to return my messages. I paid immediately, yet this joker flat out refused to give me what I paid for. If this is how he handles an estimate, imagine how he would handle an actual job. I cannot say how much I distrust this guy and I would never recommend him to anyone.