Colorado Illinois Iowa Michigan Minnesota Nebraska New Mexico North Dakota South Dakota Utah Wisconsin Wyoming

JM Mechanical LLC

3775 N 200 W
Hyde Park, UT 84318
★★★★★ 4.5 stars
148 Reviews

Total Comfort 24 Hours a Day


Emergency Service Available
Mon: 7:30am - 5:00pm
Tue: 7:30am - 5:00pm
Wed: 7:30am - 5:00pm
Thu: 7:30am - 5:00pm
Fri: 7:30am - 5:00pm
Sat: Closed - Closed
Sun: Closed - Closed
We do not offer plumbing emergency service

NATE Trane Home Trane Comfort Specialist

About Us


Since JM Mechanical was established in Hyde Park Utah in 1985. In the last 30 years we have grown and we now service Cache County, Rich County and Box Elder County in northern Utah also Franklin County and Oneida County in southern Idaho. We provide service to our customers for their residential and the light commercial heating and cooling needs and we added a plumbing division in 2011. If you need heating or air conditioning repair, installation or maintenance and live in Logan, Smithfield, Brigham City or any of the counties listed above, we invite you to give us a call.

License Number: 4874901-5501

Our Services

  • Air Conditioners
  • Air Filters
  • Boilers
  • Ductless Air Conditioning
  • Ductless Mini Split
  • Evaporative Coolers
  • Furnaces
  • Heat Pumps
  • Radiant Floor Heat
  • Zoning
American Express Discover VISA MasterCard


10% Off Repair
This coupon entitles a homeowner to 10% off the cost of a repair performed by JM Mechanical at their residence. Does not include diagnosis. Only one (1) coupon per service address will be accepted. Coupon must be presented at the time of service. Payment for the balance is expected at the time of service.
Call us for your heating and AC repair needs in Hyde Park, UT!
Cannot be combined with other offers.