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.