Pros: meeting people, community development, self satisfaction and gratification
Cons: physical wear and tear, expense on supplies increasing, long hours most often
Each day offered a new day which was exciting and gratifying because it wasn't monotonous and repetitive. From one day to the next I could be working on any avenue of construction it had to offer in a different location of the state or nation.
Due to the housing crisis I lost my construction companies and became an independent contractor while trying to find myself and what I want to do. What I learned is nothing is definite nor set in stone, it can be eliminated real quick to where it leaves one self reliant. Went from 10 employees and multi contractors to dealing with Manufacturing companies on a daily basis, to losing it all due to government housing and financial economic crisis leading to community recession.
I learned customer service at a really young age, people work hard for their money so if you take care of them and you do the job right the first time, you never have to come back except for repeat business and that's always the best. Especially if you are of ethical standards, trustworthy, valued and morally an upstanding citizen then customer service can go a long ways.
Hardest part of my job was the physical wear and tear it was taking on my body or else I would be still doing it to this day.
The most enjoyable part of the job was seeing each phase being witnessed by the customer and the smiles, hugs, shout for joy and excitement was the most awesome feeling. I am very creative so I usually would take the clients ideas to the next level still keeping within their budget. I was usually always a partner in the decision making of the customer because they trusted me, respected me and vice versa and most of my work was by word of mouth so they know they were always going to get an amazing job.