In March 2022, we signed a contract with Brandon, and provided a sizeable deposit. The work was slated to start in early May 2022 (per the contract). After numerous excuses, the work was delayed to the fall of 2023. We cancelled the contract in May 2023. We asked for deposit back. Brandon could not give it back or commit to when it would be returned. Today, he still has our deposit, and is unable to return it. He is the type of contractor you hear nightmare stories about on TV...be advised