Have also found another company as a result of an article in PDAEssentials
Turnonyourmobile - cannot speak personally but the website looks professional and they seem to cover every aspect of problems inclusing ROM upgrade failures / bricked devices.