John and his team are awesome. I manage repairs on bank-owned properties (so I am not local). Someone recommended John, and I am so glad we got him. We have a vacant p ... more