All I need to know is how to promote the website.
The customer emails or calls me, and asks me about a product, I tell them that I will call them back with an estimate.
I call the owner, and ask him how much he can do the job for, he gives me a figure.
I call back the customer, and give him a higher figure, and if he agrees to buy, I get the difference in profit.
I just need to get the people who search for this service to come to my website, I appreciate if you guys have any tips but I am going to do this regardless since it wouldn't take much time for me.
Its going to take more time than you think.
In the first place, unless you plan on acting like a local flooring and a local cabinet shop, you will not get the local algo. If you do not get the local algo you will have to rank organically. Since results for local search terms are on a blended SERP, (this means it shows a combination of local and organic results) at most only 5 organic results will be shown on many local search terms, unless there are no other competitors.
Anyone who does use the local algo and owns a cabinet or flooring shop will find it easy to rank over you. This is the very function of the local algo, to stop local small business from being beat out by a SEO savvy site that is not a local business, and lead gen sites.
On top of that you will have a split focus site, one that has two unrelated services on them. I know that to you and I these are both related to home remodeling, but that is not what Google considers "related".
In Google's eyes, if many sites in your niche have the same thing on their site as yours, the site content is related. By and large, most cabinet shops do not do flooring, and most flooring sites do not have cabinets on them, so to Google this is going to be neither a cabinet shop site nor a flooring site, it will be a split focus site.
What this means is that Google will have to decide what the site is about, and they will probably decide that it is about cabinets and floors. No one searches for cabinets and floors related keywords at the same time, so your site will not rank well for either term because Google can't tell if it can trust your site to be either one.
You can of course overcome this problem with SEO. There are ways to deal with all of these negs, so it is doable.
Disregarding the website end and assuming your can bring in leads, I really recommend you work it along these lines.
Work out a deal where the contractor pays you a percentage of the contracts you bring him, you should hit no resistance at 10% (this is a common sales commission) to 15%, at 20% you will start hitting resistance.
When you get a customer, tell them that you will send out a project manager to estimate the job. Have the contractor go out and estimate the job, then return to his shop, do the estimate, add in the commission, and send it to you. You pass it along to the customer, then book the contractor when the customer commits. Since the customer already knows he is the project manager, it will be natural when he shows up to manage the job. Get your contracts right.
This way the guy doing the work makes the estimate and knows exactly what they are getting into, and if the work is desirable, they will lower their bid to accommodate your fee to get it.
Needless to say you need good agreements in place for the contractor, and you should provide him with 2 button up the front Kakki shirts with your logo on them for making bids.
There is an old adage in sales that says "lose money on every deal and make it up on volume".
It applies here. The contractor may well usualy bid a certian job for $800. To bid less would be "losing money" that they would normally get. No one wants to leave money on the table.
But that same contractor will very likely decide that an endless stream of this work at $720 a pop is plenty enough profit for his business, so he will bid lower to accommodate your commission. In this case, he is losing money on every deal and making it up on volume.
Don't worry about him stealing a client, if he does he gets one client, if he plays straight with you, he gets customers from you from now on. No professional businessman will screw over the source of recurring work.
It will take time to weed out the contractors who suck, but in the end, you will end up with a very profitable relationship.