Do you want to start a roofing business and want to know the cost? If YES, here is a cost breakdown for opening a roofing company and the profit margin/ROI. Almost every structure needs a roof, be it a house, business, school, or government building. Roofing companies always have a consistent flow of work as roofs do not last forever and they also require periodic inspections, maintenance and repairs after installation.

If you want to start a roofing business, you must realize that running a profitable roofing company is a lot more than knowing how to find a leak or replace a roof tile. Building a successful roofing company requires good organization, knowledge, patience, perseverance, people – skills, and a number of other traits. Many business owners fail, not because they weren’t skilled in their craft, but because they were not skilled in running a business.

Estimated Cost Breakdown to Start a Roofing Company

Note that the amount of capital you need to start a roofing company will depend on the Business model – whether you are using subcontractors or employees. However, it is completely possible to start with a very low overheard. As a matter of fact, many roofing business owners suggest slow initial growth.

Allow your equipment to pay for itself before going off to buy more. Same goes with hiring processes. Hire slowly and fire quickly. Don’t just try to fill seats. Ensure that each of your new hires is trained properly. One common mistake new company owners make is to splurge on marketing and advertising your business.

Advertising is going to be one of the most expensive expenditure in your business until you begin to get more referrals. Experts suggest starting small and local. Do your research, and test out the water before you immerse yourself in it. Below are the expected costs of starting a roofing company.

  1. Leasing of Business Space

Indeed, a roofing business can be launched from your home; additional space will only be required as the business grows. Storage space must be available to house roofing materials. Expect the price for leasing an administrative office to be upward $1000 per month.

  1. Basic Equipment

In this business, you will also need trucks for the transportation of materials. You will also have to pay for high – speed Internet and utilities. A new truck will likely cost $20,000 or more. A dumpster rental costs about $350. Alternatively, you can purchase a dumpster for around $3,000.

You will also need ladders, safety belt & suits, nail gun/handheld tools, business cards and website. Consider budgeting $200 for monthly utilities, $1,000 for office supplies, and a couple hundred dollars per month for advertising. Expect all these to cost at least $50,000, including the truck.

  1. Workforce or Labour

When it comes to labour, installers usually receive $15 per hour. Foremen receive around $20 per hour. Labourers typically make between $10 and $12 per hour. If you hire an office manager, he will likely make $15 – $20 an hour.

  1. Insurance

Liability will always remain a big issue for construction businesses. Additionally, each state has varying insurance requirements for roofing companies. However, you will surely need General Liability Insurance that covers damage and injury to third parties who are not your employees.

You will also need Workers Compensation Insurance that covers work related injuries to your employees. You should consider professional liability insurance to protect your business from legal claims from customers. You should also seek insurance to protect your vehicle and other business equipment. Budget $10,000 for insurance.

  1. Licenses and Permits

Like insurance, permits and licenses requirements depend on the city and state. The purpose of these licenses and permits is to allow you to run and operate a legal business. Acquire local business permits from your town or city hall.

You may find that you might also need zoning, planning, and safety inspection approvals in certain areas. Meanwhile, for State Contracting License, you may need to apply for more than one depending on the type of work. Requirements and regulations vary regionally.

For certain states, your business may or may not need a license depending on the costs of the job. Getting a license also may mean that you need specialized training, certificate, or proof of knowledge. Check with your state for more information and license fees.


There are a lot of factors to consider before starting a roofing company. Talented roofers also make the mistake of starting a roofing business with a great understanding of the mechanics but little knowledge about actually starting a business. Nonetheless, the key to maximizing your roofing business’s profitability is to keep material and labour costs down while securing a steady stream of new clients.

Build a reputation as a high – quality roofer and you will eventually be able to charge more than your competitors as customers will be willing to pay a premium for a roof that stands the test of time. It is also possible to have sideline businesses such as a roofing consulting company. Experienced roofers have an abundance of skills and knowledge that others are willing to pay for.

Solomon. O'Chucks