By Andrew Lewis · April 14, 2026

My Roofing Contractor Took My Deposit and Disappeared. My Credit Card Refunded It.

I paid a roofing contractor $2,000 as a deposit. They never started the work. Chase charged back the full amount.

The lesson here is that most refund denials are not final. Companies have discretionary policies that allow exceptions, but they rarely advertise them. The key is knowing which policy to reference and how to frame your request.

If you are dealing with a similar situation with My Roofing Contractor, do not accept the first denial. Research their refund policy, find the specific clause that supports your case, and write a professional appeal referencing it. That single step can turn a “no” into a “yes.”

I use LaimRefund to do this research automatically. It searches the platform’s policies and relevant consumer laws, then drafts a professional appeal letter. Free to check your odds, only $3.99 to unlock the full letter.

More Refund Guides

Hotel Charged Me for No-Show But I Cancelled. Got Full Refund.

I emailed the hotel manager with my phone log showing the call...

The Kroger Refund Formula That Works

After writing dozens of refund emails to Kroger I have found a formula that works almost every time....

UPS Charged Me $80 in Brokerage Fees on a $50 Gift. I Got Most of It Waived.

UPS charged me $80 in brokerage fees for a package from Canada worth $50. Learn how to get your mone...

Let AI + Human experience help.

Free to check your odds. Andrew did.

Check Your Case Free →