If have been in construction for a while you know that a roof is one of the most important parts of your home. The roof protects you from outside rain, winds, storms and makes sure your family is safe and sound. Starting a roofing company can be very simple you just need to figure out if you want to do the labor yourself or hire a contractor to do the work for you and you just bring in the clients. You can do both and most roofing companies do however this limits their ability to grow if the owner is having to work with the crew and not manage the business and market the company to get more leads.
You can easily get all the tools and supplies you will need from places such as Craigslist or even on eBay. The biggest factor you need to keep in mind is growing your business by getting quality leads for roof repair, replacement and commercial roofing. There are several lead generation services out there but it is important to make sure you are working with a credible source that you send quality leads and that are not sent out to multiple contractors at once. If you get shared leads it will come down to a bidding war of price and you want to stay away from that. Make sure that the lead source you are working with can send you 100% exclusive leads that are sent to your cell phone directly. This way you can be the first point of contact for these leads and can use your sales skills to close them.
The biggest cost you are going to incur in your roofing business is lead generation costs. You must focus on getting as many new customers as possible and doing a great job on the projects you currently have so those can turn into referrals.