If you choose to become a residential roofing contractor, you may find that you can enjoy working for yourself. However, it would be best to be cautious because you might also have a lot of competition. This is a very saturated field in some areas, so you will need to do something outside of the norm to set yourself up with the kind of success that you need.
Customers want to be treated fairly, and they particularly want to get a great deal on the required roofing services. If you can offer that to them, they are likely to come out of the woodwork for you and do business with you regularly.
It would be best to look at this as you work out what you must do to care for your roofing situation overall.
Remember that you need to find the right balance to provide your customers with what they need while also making a profit for yourself. When you hit the perfect combination like that, you will be able to move forward with a more substantial likelihood that you will end up in a situation where you can provide your clients with the services they truly need at this time.