I second the recommendation of Kevin Winter, his work is absolutely outstanding. You may have to wait because he is in demand, but believe me he is definitely worth it
the added bonus if you use him to paint is that he makes frames so could do both repair and paint for you