Before taking on any task, you need to know about the terms and conditions of your employer. If they are favorable, you can pick the job. However, if they are not, you look for another one. The same principle applies to your job no matter the trade. For the purposes of this article, there is a funny pause when discussing our new roofer. You need to know the type of client you will work with. You cannot afford to work for a nagging client who will pressurize you daily, later give you a low rating. You also cannot afford to take a job that you have no specialty in. When drafting a contract, ensure that the clients understand and agree with all the terms therein. So what exactly should you consider?
1) The Type of Roofing
Is it a commercial roofing or residential roofing? You can check roofengine.com and understand how each affects your work. As technology advances, things are also changing. Unlike the traditional roofing where people specialized with iron sheets, the modern roofing is different. You need to know the type of roofing that your client needs. Is it solar tiles, asphalt shingles, or even metal roofing? The client may also want a roof of slate, rubber slate, or even clay and concrete tiles. The earlier you know, you can consider your expertise in that field and decide whether to take that job or not. You could be an expert in the roof of slate but poor in concrete tiles. If you are an expert in all, then these should not worry you.
2) Type of the Client
You need to understand your client and know if he is an excellent communicator. Nobody wants to work for a nagging client. Some clients fail to provide adequate instructions from the start then complain in the end. Before accepting the job, you can talk to some of your colleagues and understand their experience with the client.
3) Mode of Payments
You need to discuss the cost of the whole project with the client from the start. You do not want to complete the work and, later on, end up in court due to failed promise. You can draft a contract providing all your terms and conditions. You can also demand a down payment of a certain percentage before you begin the job.
Before taking on the job, estimate how long that job is likely to take. Check your diary if there is any other job you need to tackle before completion of that new job. Again, the client has to agree with your estimated time to finish. It can be very nagging to have a client pressuring you every day to complete faster. It can also lower your rating if the client tells other people about how you delay completing a small project.