St. margaret's is a great Catholic church. I have been going there for years and had my confirmation, and wedding there. As with any church, the priest conducting the service can make mass very uplifting or very painful. The services I have attended are very uplifting and spiritual. My wedding was a lovely ceremony. The priest that we had to meet with for pre-wedding counsil was a bit too harsh for my taste with my then fiance. He disapproved that he was not catholic and made no bones telling him so. Thankfully, he was not the person who conducted our ceremony. I would recommend St. margaret's for a catholic church.