A database crash is almost always a disaster; in many cases it can bring your business to a standstill. I recognize the seriousness of the situation, and try to keep the recovery cost as low as possible to minimize its impact on your operations.
My standard fee for data recovery is based on the count of recovered records. The first 5,000 records are 2 cents/record ( 50 records/$1 USD), with the next 5,000 records at 1 cent/record ( 100 records/$1 USD). The next 10,000 records are 0.5 cent/record ( 200 records/$1 USD), the next 20,000 records are 0.25 cent/record ( 400 records/$1 USD), and all past 40,000 records are 0.1 cent/record (1000 records/$1 USD). The counts are cumulative. That is, 45,000 records would be $100 for the first 5,000, plus $50 for the next 5,000, plus $50 for the next 10,000, plus $50 for the next 20,000, plus $5 for the final 5,000, for a total cost of $255. I do have a minimum fee, if successful, of $125 USD.
Most data recovery jobs fall into the range $100 to $500 USD, with the peak below the midpoint of that range. Very few run as high as $1,000 USD. Those that do involve huge databases, many hundreds of megabytes in size. It’s my policy to provide you an estimate of the cost before doing anything billable, unless you specifically request that I do the recovery without giving an estimate first. Many clients take this approach, to reduce the turnaround time.
In addition, I don’t charge for failures. I wait for you to confirm success before sending my invoice. Once I do send the bill, you can pay by mailing me a check payable in U.S. funds, or by using Visa, Discover, or MasterCard (which avoids the need for currency conversion since the credit card company handles those details). At present I can accept only those three cards. I can also accept payment via electronic transfer, but the bank charges at both ends of the transfer make this route undesirable so long as you have any alternative. Email me for bank details if you need to do a wire transfer despite its drawbacks.