Two visitors at once: a manager at a desk and a resident on a phone
The home page has to sort these two people within a screen, without making either feel they are in the wrong place.
Give them separate doors, clearly labeled and high on the page. Residential and unit-owner service on one side. Buildings, associations and commercial on the other. Everything else can wait.
The two paths diverge properly after that. The service path wants coverage, hours, and a way to reach a human quickly. The building path wants evidence: equipment you handle, how you operate in occupied properties, insurance, references, and a way to request a walkthrough.
Device behavior follows the split. Residential traffic skews to phones at awkward hours. Commercial traffic skews to desktop during business hours, often with several tabs open comparing you against two other contractors.
Resist the single generic contact form serving both. It is the cheapest thing to build and it consistently produces the least useful inquiries.