I live in a rural location where the funerals were organised by the local builder,the family business is now 2nd generation and still giving personnel service,(local builders with funerals is quite traditional apparently)no need to shop around they organise what you require
Funerals should be a celebration of some ones life,where and how you are buried is a personal thing but should not take away from what you did in your life,if you enjoyed food in life a good feed for your mourners,or if you liked to party a good party to celebrate your life,and so on,