After dealing with insurance people who hate me and a police department that doesn't care what happened, working with Cascade was the biggest breath of fresh air. They were super easy to work with, got things moving quickly, and seemed to actually have my best interest in mind. They estimated 1-2 weeks for repairs and the cost was much less than I was anticipating. I'm still waiting for repairs to be finished, will update after. So far, I've loved working with them though.