There are lots of long arm quilters on this board. You would have to mail your quilt to them, but from what I have been reading for several years, everyone was satisfied. Just look around some.
The lady who quilted my first quilt gave me a choice of thread - I provided the batting. The only thing she changed was from variegated to cream when she quilted the cream blocks in the 4 corners and I'm glad she did. It's my avatar quilt.