I'm not a lot of help but there was a shop in tampa that would do it, can't remember the name but someone hopefully will.
I also use to have a friend who worked at publix that ran a giant duallymud truck that widened his own rims to 22", so it definitely can be done.
__________________