Schedule Quote or Service Request

Let’s Get Your
Service Scheduled!

John’s has been taking care of Maricopa’s comfort since 1970.

Let us know how we can help make you comfortable!

What to Expect:

  • Submit your service request.
  • We will call or text to confirm.
  • We will text and/or email your appointment date and time.
  • During the weekend or on holidays, we will get back to you the next business day.
  • Can’t Wait? Call 480.649.1000. We answer 24 hours a day, 7 days a week.

What to Expect on the Day of Your Service:

  • We’ll keep you up to date with texted or emailed appointment reminders, and we will notify you when your technician is on the way.
  • Our technicians are professionally trained, certified, drug-free, and background checked.
  • We’ll arrive on time with fully stocked trucks, so most repairs can be completed the same day.
  • We will wear shoe covers and protect home furnishings in work areas.
  • We’ll provide Up-Front pricing before work is performed.
  • Before we finish up, we will clean up, go over the work we completed and answer your questions.
  • We’ll stand behind our work with rock-solid guarantees.

Accepted Payment Forms:

  • Check
  • Cash
  • Major Credit Cards
  • Financing Available

Schedule a Service

Please fill out the form below


By submitting this form and signing up for texts, you consent to receive messages, including, but not limited to, appointment reminders, account notifications, marketing and promotional messages (sales, coupons, seasonal deals, etc.) from John’s Heating, Cooling, and Plumbing, including messages sent by auto-dialer. Consent is not a condition of purchase. Msg & data rates apply. Msg frequency varies. Unsubscribe by replying STOP. Reply HELP for help. Privacy Policy & Terms.

What makes us proud

Click for More

  • A+ Rating from BBB
  • Best of 2025 East Valley Tribune
  • Best of 2025 Lovin' Life
  • Best of the Best East Valley Tribune 6 years in a row
  • Voted Best of Gilbert 2026
  • Best of Mesa 9 Years in a row