Websites: cost, hiring and build
What a contractor or home service website actually needs.
A homeowner choosing a contractor is mostly trying not to get burned. The site that wins is the one that makes trust easy to check, not the one that says "trusted" the most.
A homeowner looking for a roofer, a plumber, an AC company or a remodeler is doing two things at once. They are trying to find someone who does the specific job they have, and they are trying to avoid the contractor who takes a deposit and disappears. Most contractor sites answer neither well. They have one services page with a bullet list, a slogan about quality and integrity, and a contact form.
Here is what actually earns the call, in roughly the order to build it.
One page per job type
People search for the job, not the trade. "Water heater replacement", "roof leak repair", "AC not cooling", "bathroom remodel". A single services page listing all of those gives a search engine one weak page about everything. A page per job gives it a strong page about each thing someone actually typed.
Each job page should say what the job involves, the signs a homeowner would notice that lead to it, whether it usually needs a permit, roughly how long it takes, what affects the price, and photographs of that job done by your crew. You do not have to publish a price. You should explain what moves it, because a homeowner who understands why one quote is higher than another trusts the one that explained it.
Start with the jobs that make you money and that you want more of, not with every job you have ever done.
Service-area pages that are not doorway pages
A common tactic is to clone one page fifty times with the city name swapped: "Roof Repair in Kissimmee", "Roof Repair in Sanford", identical text below. Google's spam policies name this pattern specifically, as doorway pages created to rank for similar searches and funnel people to one place. At best those pages do nothing. At worst they drag down the whole site.
A service-area page is worth having when it says something true and specific about that area that a resident would care about. Which parts of the county you cover and how quickly you can get there. Jobs you have actually done there, with photographs. Local permit or inspection steps where they differ. If you cannot write something different for a town, it does not need its own page; list it on a single service-area page instead. For most Central Florida contractors, a handful of real pages covering Orange, Seminole and Osceola counties beats dozens of thin ones.
Licensing and insurance, displayed so it can be checked
In Florida, construction contractors are licensed through the Department of Business and Professional Regulation (DBPR), under the Construction Industry Licensing Board, and electrical contractors under a separate DBPR board. Some licenses are certified, meaning statewide, and some are registered, meaning limited to the local jurisdictions where the contractor met local requirements. For the trades under the Construction Industry Licensing Board, certified license codes begin with C and registered ones with R. Some trades and smaller jobs are licensed at the county or city level instead, or not at all, so what applies depends on the work.
A homeowner can look up a license at myfloridalicense.com using the license verification search, which lets you search by name, by license number, by city or county, or by license type. The record shows whether the license is current and what type it is.
So display it in a way that makes that check easy:
- Your license number, with the license type written out in words, in the site footer on every page.
- A short line telling customers they can verify it on the DBPR license search, with a link.
- Insurance: say what you carry (general liability, workers' compensation where it applies) and that you will provide a certificate of insurance on request. Then actually provide it quickly when asked.
- Any manufacturer certifications as real logos linked to the manufacturer's own contractor lookup where one exists.
Photos of real jobs
Stock photos of a smiling worker in a clean hard hat are recognisable instantly and prove nothing. Photographs of your own jobs, before and after, with the trucks and crew visible, prove you exist and do the work. Take them on every job as a habit, on a phone, in landscape and portrait. Caption them with the job type and the general area (a town, not a street address, and with the homeowner's permission). A project page with four honest photos and three sentences beats a gallery of fifty uncaptioned images.
The quote request form
The default contact form (name, email, message) throws away most of what you need to qualify a lead. A quote form for home services should ask for:
- The job type, from a short list matching your service pages.
- The address or at least the ZIP code, so you know immediately whether it is in your area.
- How urgent it is. An active leak and a remodel next spring are different calls.
- Photos, uploaded from a phone, several at once.
- The best phone number and the best time to call.
Keep it to one screen on a phone. Then say on the confirmation what happens next and when ("we call back within two business hours"), and keep that promise.
Call handling
For home services, most leads still arrive by phone, and many arrive when the crew is on a roof. The website can only deliver the call; what happens next decides whether it becomes a job.
- Make the phone number tappable and visible on every page, at the top on mobile.
- Know what happens when nobody picks up. A voicemail box nobody checks until evening loses the urgent jobs. A call forwarding rule, an answering service or an alert to whoever is on call fixes more than any redesign.
- Send form submissions to a phone, not just an inbox, so someone sees them during the working day.
- If you record calls for quality or training, Florida is an all-party consent state (Fla. Stat. 934.03). Get advice before turning recording on.
What to cut
A homepage slider. A list of every city in the state in the footer. A blog of generic articles nobody on the team wrote. Badges for awards nobody can verify. Each one adds weight and subtracts trust. The site that wins locally is usually plain, fast, specific and easy to check.
What to do next
Look up your own license on the DBPR search and make sure what a customer finds matches what your site says. Then check that each of your three most profitable jobs has its own page with real photographs, that your quote form asks for photos and a ZIP code, and that a missed call reaches a person the same day. You can do this yourself; Corsa Media House builds contractor sites like this in Central Florida if you want it done for you, with the domain and every account in your company's name.
Questions
How can a customer check a Florida contractor license?
On the DBPR license verification search at myfloridalicense.com, which lets you search by name, license number, city or county, or license type. The record shows whether the license is current and whether it is certified (statewide) or registered (limited to specific local jurisdictions). Some trades and smaller jobs are licensed locally instead, so it depends on the work.
Does a contractor need to show the license number on the website?
Florida Statute 489.119 requires a contractor's registration or certification number in each offer of services, bid, contract or advertisement, regardless of medium, as defined by board rule. How that applies to a specific website or ad is a legal question for a lawyer or the board, but putting the number in the footer of every page is simple and also helps customers verify you.
Should I make a page for every city I serve?
Only where you can say something true and specific about that area, such as how quickly you get there, jobs you have done there with photographs, and local permit steps. Pages cloned with the city name swapped are what Google's spam policies call doorway pages, and they can hurt the whole site. Otherwise list the areas on one service-area page.
What should a contractor quote request form ask for?
The job type, the address or ZIP code, how urgent it is, photos uploaded from a phone, and the best phone number and time to call. Keep it to one phone screen and say on the confirmation when you will call back, then keep that promise.
