"It does not take a perfect church to introduce a man to the Perfect Christ." - Richard Woodsome
I have been part of a number of different Churches during my ministry - all of them have been great, in their own way. However, not one of them has been perfect! I am certain that there is no such thing as a 'perfect church' - there just can't be, because Churches are made up of people like me and you - imperfect.
However, what I have found is that, in each church, people have met Jesus Christ as their Lord and Saviour. They have encountered the perfect Christ. That's what really counts - meeting Jesus.