We don't install roofs.We help you compare who does.
1000 Island Roofing is an independent referral and matching serviceWe match. We don't install.We connect your request with a licensed, insured local roofing contractor who does the actual work — inspection, quote, and installation. for Jefferson County and the Thousand Islands. Here's exactly how it works, how it makes moneyHow does 1000 Island Roofing make money?Homeowners pay nothing. A local roofing contractor pays us to receive the request we send them., and what happens after you submit a requestWhat happens between the form and the phone callConfirmVerifyHand off.
1000 Island Roofing doesn't have a crew and never has. We connect your request with a licensed, insured local roofing contractorVerifyBefore we match you, we verify a contractor's license and insurance directly with the state and the insurer — not a self-reported claim, not a logo on their homepage. who does the actual work — inspection, quote, and installation.
Homeownerspay nothing.How does 1000 Island Roofing make money?Homeowners pay nothing. A local roofing contractor pays us to receive the request we send them.Contractorspay us.Will multiple contractors call me?No. Each request goes to one licensed local contractor, not a list of bidders.
Submitting a request costs you nothing. A local roofing contractor pays us to receive the leads we send — that's the business model, stated plainly rather than buried in fine print.
Is any of this content written with AI?AI tools help us research and draft. Every page is reviewed before it publishes, and every regional number is checked against its primary source.
AI helps draft.Sources decide.
AI tools help us research and draft this site's content. Every page is reviewed before it publishes, and every regional figure — snowfall, code, prices, insurance math — is checked against its primary source. If a number can't be verified, it doesn't ship.
The standard, before the introduction
A contractor has to clear this before we'll say their name.
This is prospective — the standard every contractor has to clear before a match, not a badge we're claiming to have already awarded everyone.
Verify
Before we match you, we verify a contractor's license and insurance directly with the state and the insurer — not a self-reported claim, not a logo on their homepage.
This is prospective — the standard every contractor has to clear before a match, not a badge we're claiming to have already awarded everyone.
Ask
We expect a written scope: materials, tear-off, deck-repair terms, cleanup, and how change orders get approved. We tell homeowners to ask for the same thing.
Hand off
Your request goes to one licensed local contractor, not a list. One quote, one clear source, one point of contact.
After you submit a request
What happens between the form and the phone call
Confirm
You get on-screen confirmation the moment you submit, plus a confirmation email spelling out what happens next.
Who's on the other endQuestions about a request, a match, or anything on this site go to hello@1000islandroofing.com, and a real person reads and answers them directly.
Verify
Before any match, we verify licensing and insurance directly with the state and the insurer.
VerifyBefore we match you, we verify a contractor's license and insurance directly with the state and the insurer — not a self-reported claim, not a logo on their homepage.
Hand off
One licensed local contractor gets your request and reaches out with a quote — not a batch of cold calls from a list.
Hand offYour request goes to one licensed local contractor, not a list. One quote, one clear source, one point of contact.
Why the price range comes first
A number you can check beats a quote you can't
Every roofing site in this region will eventually quote you a price. Few will tell you the range before you've given up your contact information. Publishing the real range first means you walk into that conversation already knowing the ballpark — so it starts at scope and quality, not at whether the number you're hearing is fair.
Who's on the other end
Not a call center reading a script
Questions about a request, a match, or anything on this site go to hello@1000islandroofing.com, and a real person reads and answers them directly.
No. We don't have a crew and never have. We match your request with a licensed, insured local roofing contractor who performs the inspection, quote, and installation.
How does 1000 Island Roofing make money?
Homeowners pay nothing. A local roofing contractor pays us to receive the request we send them.
Will multiple contractors call me?
No. Each request goes to one licensed local contractor, not a list of bidders.
Do you vet contractors before matching?
Before we match you, we verify a contractor's license and insurance directly with the state and the insurer.
Is any of this content written with AI?
AI tools help us research and draft. Every page is reviewed before it publishes, and every regional number is checked against its primary source.
Ready to see where your roof lines up?
Start with the real price range, then tell us what the roof needs.