There are many threads on this...
There is no set rate. I would advise to look around your local area and get "quotes" for what others charge. Personally I don't even start my motors for under $200 for the first hours work, and that's only if it is within a few minutes of home, then usually $125 - $195 per hour. I give 5 miles free travel each way, then charge per mile after that. For construction work I charge a bit heavier up front, then less as the project proceeds, but I still have a minimum per shoot.
Towers are more difficult. Potential wind aloft and RF interference is possible (although I've never personally had an issue). I'm not sure what rig you plan to buy but the Mavic Zoom might be a good choice for that just so you can get up close and personal. Also, a radiometric thermal camera might be required/requested by any client doing tower work. Also, keep in mind DJI has us limited to 500 meters (1640 ft) and there are a lot of towers that you could get paid big bucks for.... IF you could reach the top. We have a few towers here that are over 2,000 ft AGL.
Weddings, be very careful, do a YouTube search on drone videos during a wedding that went bad. That being said I have done a couple.. just never EVER fly above anyone.
Real Estate?... Very tough. Unless you are in a unique area, every outgoing real estate agent either already has a drone, someone in the office has a drone or knows a friend with a drone.... and they all work very cheap. This is where I got my start almost 15 years ago (fixed wing R/C) and it slowly but surely died out as more and more agents had easy access to a drone pilot willing to work for almost nothing. and my time is worth more than what some will do for an agent.
Get good commercial insurance. Always have a spotter.
Cheers