(928) 592-2763

About Shiloh Plumbing

Licensed, local, and built around one thing: honest scheduled water heater work, done right the first time.

★★★★★ 5.0 on Google · ROC #360605 · Licensed & Insured
Who we are

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.

🛡️
Licensed & insured

Arizona ROC License #360605, full liability insurance, 12+ years in the trade. Every installation meets current code.

How we work

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.

Company facts

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.

Call Shiloh Plumbing — (928) 592-2763