Looking like a storm chaser
After hail or a hurricane, homeowners are flooded with door knockers. A company without visible local history gets lumped in with them.
Ads and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsInquiries from people searching for your service right nowfrom $1,000/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $600/mo 03 SEOHigher in Google and Maps without paying per clickfrom $750/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an inquiry, and a system that doesn’t lose that inquiry.
01 Web designA website that turns visits into inquirieslanding from $1,000 02 Online storesCart, payments and shipping, ready for adsfrom $3,900 03 CRMNo inquiry gets lost in a phonesetup $3,000 04 Chatbots and AIThey answer customers, at night too$1,900 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$1,900 02 AnalyticsSee which ad brings in money$550 03 ConsultationsA call about your specific problem$65/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 inquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
Marketing for roofing and window companies that wins the homeowner before the storm chasers knock: roof replacement estimates. Search ads that switch on with the weather, a site that proves you are local and licensed, and replies within minutes.
Free: a 30-minute call, an action plan and a price range in writing.

After hail or a hurricane, homeowners are flooded with door knockers. A company without visible local history gets lumped in with them.
When demand spikes, crews are on roofs and nobody answers. The homeowner calls the next result.
"Cut your energy bill in half" sounds good and invites complaints. Energy and financing claims need support.
Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.
Final prices in US dollars. Ad budget is paid by you directly to Google or Meta.
Search campaigns after a $600 setup, ready to scale with the weather.
Website with service and area pages, Google Ads setup, analytics.
CRM setup and a chatbot that books inspections around the clock.
"Roof replacement" plus a city, "hail damage roof inspection", "window replacement near me". High intent, high value.
Pay-per-lead ads with the Google Screened or Google Guaranteed badge, available for roofers and window installers in many areas.
Photos of finished roofs, accurate service area and steady reviews from neighbors.
Every inquiry, inspection and estimate in a CRM, with reminders and text-back for missed calls.
Website, ads, bots, CRM and SEO for a home improvement company: 200 keywords on page one of Google in Canada.
See the case study →Website with a service catalog and visible prices, so customers order without a long call. The project has just launched; I will share results once there are hard numbers.
See the case study →Your services, counties, crew capacity and season.
Site, listings, reviews, ads and how fast leads get answered.
Pages per service and area, campaigns, CRM and tracking.
Ads checked every two weeks and scaled with the weather; monthly report.
Marketing for roofing and window companies is shaped by two kinds of demand. Planned projects come from homeowners who notice drafty windows, an aging roof or a door that sticks; they search "window replacement" plus a city, "roof replacement cost", "best roofers near me", compare three estimates and take weeks to decide. Sudden demand comes after hail, wind or hurricanes; then searches like "roof leak repair", "hail damage roof inspection" and "emergency roof tarp" spike overnight in a single area.
A good marketing system serves both. For planned projects, a strong website with project photos, clear service pages, financing information and reviews. For storm demand, ads prepared in advance, a landing page for inspections and a team that answers the phone or texts back within minutes.
After major hail in Texas or Colorado, or a hurricane on the Gulf or Atlantic coast, homeowners face a wave of door-to-door contractors, some from out of state. Many are careful about who they let on the roof. A local company should make its roots obvious: a real address in the service area, years in business, license number, insurance, photos of local projects and reviews from neighbors. Several states have rules on roofing contractors and insurance claims after storms, for example on waiving deductibles or acting as a public adjuster. I do not interpret them, but I keep your marketing away from promises that could cross those lines.
Google Ads campaigns for roofing are expensive per click in most US markets, so control matters: precise service areas, negative keywords for DIY and repair supplies, ad schedules when someone can answer, and call tracking. Local Services Ads are available for roofers and window installers in many areas and charge per lead, with a Google badge that helps trust. A separate storm campaign, paused most of the year, can switch on within hours when a storm hits your area. My article on Local Services Ads explains when they pay off.
Window and door ads often promise energy savings. Savings depend on the house, climate and habits, so say what the product is rated for and keep numbers out unless they are supported. Financing ads that mention monthly payments or rates can trigger disclosure requirements under federal lending rules; use the wording your lender approves. Federal energy tax credits for windows and doors changed in recent years, so check current rules before mentioning any in ads.
In peak season, the first company to answer usually gets the inspection. A CRM with missed-call text-back, instant replies to web forms and reminders for estimate follow-ups often brings more jobs than a bigger ad budget.
Roofing peaks from spring to fall in most regions, with storm spikes from hail season in the central states and hurricane season from June to November on the coasts. Window and door replacement is busier in spring and fall, before summer heat and winter cold. Winter in the North is the time to build reviews, content and interest lists. I plan budgets around your region's calendar and work remotely with contractors from Dallas to Denver and Tampa.
Usually yes, with a prepared plan: campaigns for storm damage inspections, targeted to the affected area, ready to switch on within a day. Keep claims honest and avoid promises about insurance coverage. Some states regulate how roofers deal with insurance claims after storms, so check yours.
Yes, if the terms are accurate. Advertising specific terms like a monthly payment or a rate can require additional disclosures under federal lending rules. Your financing partner usually provides approved wording; I use it as given.
They can be. Savings depend on the home, climate and usage. Say what the product is rated for and avoid promising specific savings unless you can back them up. The FTC expects that kind of claim to be supported.
They can fill a gap, but leads are often shared with several contractors. I usually treat them as a supplement and put the main budget into your own site, Google Ads and Local Services Ads.
Tell me your services and counties. I reply within one business day, or book a free 30-minute Zoom call.
What do you need most?