left gradient bar
drop shadow
Serving Northern Utah
For Over 25 Years!
small drop shadow
Thermwise Ad
Schedule Service/Estimates!
Name:
Address:
City, State, Zip:
Phone:
E-mail:
Type of Service:
credit cards
  IT SEEMS A LITTLE STRANGE THAT SUMMER IS THE BEST TIME TO BUY A FURNACE BUT IT IS! YOU MUST ACT NOW TO TAKE ADVANTAGE OF OUR SUPER OFF-SEASON DISCOUNTS AND SAVE MORE WITH STATE AND FEDERAL TAX CREDITS AND QUESTAR’S REBATE! THIS COULD SAVE YOU UP TO $2400!*
SCHEDULE YOUR FREE ESTIMATE TODAY!

*Some conditions apply. Please ask your sales representative for all the details. Utah State Tax Credits are subject to availability of funds and could end without notice. All rebates and tax credits are subject to separate terms and conditions.
cooling icon
heating icon
air quality icon
Shadow2
cityscape
Better Business Bureau
Rocky Mountain Gas Assoc.
Associated General Contractors
Energy Star

Serving the following areas:
Box Elder County: Bear River City, Bear River Dam, Blue Creek, Bothwell, Bradford, Brigham City, Cedar Creek, Collinston, Corinne, Cropley, Crossroads, Crystal Springs, Curlew Junction, Deweyville, Elwood, Etna, Evans, Fielding, Garland, Grouse Creek, Hardup, Hogup, Honeyville, Howell, Kelton, Lakesire, Lamp Junction, Lucin, Lynn, Madsen, Mantua, Matlin, Midlake, Nerva, Park Valley, Penrose, Perry, Pigeon, Plymouth, Portage, Riverside, Rosette, Rezel, Saline, Snowville, South Willard, Standrod, Thatcher, Tremonton, Tresend, Washakie, Wheelon, Willard, Yose, Cache County: Amalga, Avon, Benson, Cache Junction, Clarkston, College Ward, Cornish, Cove, Hyde Park, Hyrum, Lewiston, Logan, Mendon, Millville, Mt. Sterling, Newton, Nibley, Paradise, Petersboro, Providence, Richmond, River Heights, Riverside, Smithfield, Trenton, Utida, Wellsville, White Horse Village, Rich County: Garden, Garden City, Laketown, Pickelville, Bear Lake County: Fish Haven, Franklin County: Clifton, Dayton, Fairview, Franklin, Glendale, Mapleton, Nashville, Preston, Riverdale, Silver Star, Thatcher, Thorenseon, Treasureton, Weston, Whitney, Winder

Our Mission: JM Mechanical stands for Superior Comfort, Excellence in Service, and Quality Workmanship. Our Team members are dedicated to achieve 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. We expect to attain a position of longevity that will benefit our customers, employees, company, and the communities we serve.
shadow3

24 Hour Service Hotlines:   Cache County (435) 563-6267      Box Elder (435) 723-3305      Franklin (208) 852-3770