Small jobs are great. Filling in the end of the day. Getting something done on a rain day if there are breaks or not a heavy rain. Keep in contact with an existing client. Add a new client. Get into a new neighborhood, or expand into a neighborhood where you already have some clients. Etc...
Low overhead. Usually low risk. Smaller crew.
Small jobs with lots and lots of communication are not great!
I'll let folks know "This is a small thing...if we can just fill in the end of the day with it, or run over in the morning when rain is coming. As long as you don't need advance notice, we'll just show up and take care of it in the next couple of weeks."
Depending on how far from everything else it is, I don't have a problem with $100 jobs. Not gonna feed the beast with those, but if its in and out, why not be the guy who can help for a reasonable price. That 30 -45 minutes is more about building a reputation/gaining a client than it is growing the bottom line for this quarter.