collecting payment issue

I have a problem and need your advice. I have an architect client who was introduced to me a couple of years ago by an architectural company. I always bill my clients after delivering their reports, and she has always paid me on time for all her projects.

Ten days ago, she asked me to scan a 12,200 sq ft commercial building and mentioned they needed a DWG file with all the heights, as the ceiling is almost 22 feet high and varies at different levels. After delivering the file, she said the DWG was in 2D, and they need point cloud data for the heights to create a 3D model.

It’s now been 10 days, and she hasn’t paid me or responded to my emails or messages. It seems she’s not living in Toronto and is working overseas. I still have to pay iGuide $833 for processing, and it feels unfair. I’m not sure what to do. I doubt iGuide will waive their drafting fee, and I’m losing both time and money.