Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)EnglishEN (CA)Englishcoming soonRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 14up to 500 mi from Kansas City 24further, over Zoom
Remote across the US, calls on Zoom
04 Case studies All →
06 Knowledge All →
For roofers, window and door installers and exterior remodelers

Marketing for roofing
and window companies

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.

Installer fitting a new window into the opening of a house under renovation while a second worker holds the frame
Problems

Where exterior
contractors lose jobs

01
Trust

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.

02
Speed

Missed calls in peak season

When demand spikes, crews are on roofs and nobody answers. The homeowner calls the next result.

03
Claims

Savings promises

"Cut your energy bill in half" sounds good and invites complaints. Energy and financing claims need support.

How it works

Reviews that
win the next customers

Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.

  • Review request after the visit
  • A reply to every review
  • Reviews visible on Maps and in AI
Pricing

Packages for
exterior contractors

Final prices in US dollars. Ad budget is paid by you directly to Google or Meta.

■ Google Ads[01]
from $1,000 USD/mo

Search campaigns after a $600 setup, ready to scale with the weather.

  • Storm and season playbooks
  • Service area by county
  • Calls tracked
Run Google Ads→
Growth[02]
from $3,950 USD

Website with service and area pages, Google Ads setup, analytics.

  • Roofing, windows, doors pages
  • Project gallery
  • Financing page
Pick Growth→
Leads under control[03]
$4,900 USD

CRM setup and a chatbot that books inspections around the clock.

  • Missed-call text-back
  • Estimate follow-ups
  • Live in about 15 days
See CRM pricing→
Channels

What brings exterior
jobs in the US

Search ads

"Roof replacement" plus a city, "hail damage roof inspection", "window replacement near me". High intent, high value.

Local Services Ads

Pay-per-lead ads with the Google Screened or Google Guaranteed badge, available for roofers and window installers in many areas.

Google Maps and reviews

Photos of finished roofs, accurate service area and steady reviews from neighbors.

Follow-up system

Every inquiry, inspection and estimate in a CRM, with reminders and text-back for missed calls.

Related

Home projects
in North America

Boreal KitchensCabinetry, Edmonton, Canada
200 keywords

Website, ads, bots, CRM and SEO for a home improvement company: 200 keywords on page one of Google in Canada.

See the case study →
Sunline CleaningHome services, Winnipeg, Canada

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 →
Process

From call
to a fuller schedule

01

Intro call

Your services, counties, crew capacity and season.

02

Audit

Site, listings, reviews, ads and how fast leads get answered.

03

Build and launch

Pages per service and area, campaigns, CRM and tracking.

04

Manage

Ads checked every two weeks and scaled with the weather; monthly report.

How homeowners hire a roofer or window installer

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.

Trust after a storm

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.

Ads that scale with the weather

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.

Honest claims about savings and financing

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.

Speed wins

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.

Seasonality

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.

FAQ

Questions from
roofers and installers

Should I run ads right after a hailstorm?

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.

Can I advertise financing?

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.

Are Energy Star or energy savings claims a problem?

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.

Do lead sites like Angi or HomeAdvisor make sense?

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.

Next step

Ready for the
next storm season?

Tell me your services and counties. I reply within one business day, or book a free 30-minute Zoom call.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?