Directory

How do I add field to the listing to make it look like like yellow pages of something.

Currently it look too plain - http://ldbf.tanatekinc.com/directory.html

Can listing be sorted by categories and alpha other?
Will like to add more customer field such as : URL, Email, Address etc