Raw ideas looking for someone to develop and run with:

Small Business Portal

Build an interactive website and ave small business pay to host their business details on the site. Each person manages their own profile and everyone knows the other and refers customers to the other. Almost like an online shopping mall but specifically for services: tailors, masons, carpenters, plumbers etc.