Most of a day is spent on the road going to a customers worksite, or housing facility. Projects are usually done alone, and you get a schedule of your tasks when you clock in in the morning. How tough the work is, and how long it takes to complete the job at each site, is completely situational to each project at hand. It is a job where you work in front of a customer, so professionalism is required. Self motivation, self management, and time management are some big skills that are also required. Self management was probably the thing that i enjoyed most about the job, even if it comes with more responsibility, working alone without others around to criticize my work is how i prefer things. The job wasn't really that hard, but I'd say professionalism was the worst part. I absolutely hate professionalism, and I prefer to be more relaxed and personal with people than professional. So that is more of a personal preference, not a problem with the job itself.