About Shiloh Plumbing
Licensed, local, and built around one thing: honest scheduled water heater work, done right the first time.
Shiloh Plumbing, ROC #360605
Shiloh Plumbing is a licensed, insured plumbing company based in Sedona, Arizona, owned by Kanaan Mills and holding Arizona Registrar of Contractors license ROC #360605. We specialize in water heaters — tank replacement, tankless installation, and repair — for Sedona and the Verde Valley.
Northern Arizona's mineral-heavy water is hard on water heaters, often cutting a unit's life from 10–12 years down to 6–8. We built our business around that one problem: catching it early, explaining the honest tradeoffs between repair, tank replacement, and tankless upgrades, and installing the right unit to code — every time.
We book scheduled appointments Monday through Friday, 8:00 AM to 4:30 PM. No rushing, no upsell pressure — just a straight answer, an upfront quote, and a clean install.
Arizona ROC License #360605, full liability insurance, 12+ years in the trade. Every installation meets current code.
What you can expect
Scheduled, not rushed
We book a time that works and show up when we say we will — no guesswork, no waiting around all day.
Upfront pricing
Replacements get a free estimate. Repairs carry a diagnostic fee, quoted on arrival — no surprises on the bill.
Honest recommendations
If a repair beats a replacement, that's exactly what we'll tell you. Tank or tankless — we size it to your home, not our commission.
Shiloh Plumbing at a glance
- Business
- Shiloh Plumbing, a licensed plumbing company that specializes in water heaters
- Owner
- Kanaan Mills, licensed plumber
- License
- Arizona Registrar of Contractors, ROC #360605
- Based in
- 3385 Calle Del Sol, Sedona, AZ 86336
- Service area
- Sedona, Village of Oak Creek, Cottonwood, Verde Village, Cornville, Page Springs, Clarkdale, Jerome, Camp Verde and Rimrock
- Hours
- Monday–Friday, 8:00 AM–4:30 PM, by scheduled appointment. No evening or weekend work.
- Work
- Water heater replacement, tankless installation and water heater repair, plus everyday residential plumbing: fixtures, shut-off valves and pipe repairs
- Estimates
- Free estimates on replacements. Repairs carry a diagnostic fee, quoted on arrival.
- Phone
- (928) 592-2763, call or text
- Google rating
- 5.0 as of September 2026 · read the reviews · Leave a Google review →
Facts checked September 28, 2026.
Ready when you are.
Call or text (928) 592-2763, Monday–Friday 8:00 AM–4:30 PM. See where we work on our service area page, or head straight to water heater services.