The most trusted service company for furnace repair, air conditioning & plumbing in Logan, Utah.

air-conditioner-repairChoose JM Mechanical furnace repair, air conditioning and plumbing services for superior comfort, excellence in service, and quality workmanship. Our team members are dedicated to achieving these goals through honesty, integrity, respect, education, and execution of the highest level of work ethic.

Superior comfort, excellence in service, and quality workmanship – these values are the foundation of our business. We will continue to build on these cornerstones as we grow. Although we are located in Logan, Utah, we are set-up to offer fast, 24-hour service in all of Box Elder County, Cache County and Franklin County. We have Technicians just minutes away waiting for your call! We also expect to attain a position of longevity that will benefit our customers, employees, company, and the communities we serve.

  • 100% Satisfaction Guarantee
  • 24-Hour Repair Service
  • Upfront Pricing – No Surprises
  • Free Estimates on New Systems
  • Money-Saving Maintenance Plans
  • Residential & Commercial Repairs
  • Experienced Technicians
  • Phones Answered Locally
Read More

Available for Air Conditioner, Furnace, & Plumbing 24/7

Whenever you need help with the furnace, air conditioner or plumbing in your Northern Utah or South Eastern Idaho area home, call JM Mechanical. We’ll be there fast and we’ll treat you like family. Call the number closest to you for the quickest possible service:

Cache County (435) 563-6267
Box Elder County (435) 723-3305
Franklin County (208) 852-3770

Call Us Today for Fast Furnace, Air Conditioner or Plumbing Repair!