I think your class list looks good. Overhead is an interesting choice. Makes sense on one hand but on another wouldn't you want to track overhead in each class itself such as irrigation. Could be that one of your revenue sources sucks up more overhead and rates should be raised? That is my only thought. I realize it would be difficult to split up overhead into each class.