My dad does it, call this number, 813-391 4062, it'll be the cheapest place you find i promise, he's a pic of a sunroof he did, and he re did the headliner.
i promise it'll be the lowest price and best quality, he works at the toyota dealer on dale mabry doing things like that, and does it on the side as well. call you wont regert it