10 years ago I believe he was running his construction business, Brian Weber & Associates Construction, (Daisy worked there, too), so I presume that was how he supported himself.
Wasn't there some sort of issue about the post-Katrina hotel in New Orleans that he supposedly worked on/at?