645 Emerson St N
Cambridge, MN 55008
(763) 689-3141

Our Top Cities


Local Reviews
for isanti, mn

Rated 4.9 out of 5 stars based on 21 customer reviews

Great service

Been using TM Johnson Bros to service all my plumbing and heating issues for 28 years. All the technicians are first rate, up to date with all newest best practices. Tom runs a great shop!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Thanks Curt.

Thank you Curt for answering all of our questions, fixing our pressure issue, and for giving us advice for future consideration.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Very informative as to my system. Helped me to understand the cost effective and comfort levels of my entire heating and air exchange components. Very much appreciated.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Awesome service couldn't ask for better job

Curt was very friendly, did a awesome job checked everything. Would recommend him to everybody.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Fantastic as always!

Appreciate the quick service as T. M. JOHNSON always provides even when it's a very busy time of year for them. Great technicians, very polite and a pleasure to be around. We appreciate the quick service. OUR GOAL TO SERVICE PROVIDER!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service!!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service!

They were very helpful and answered all my questions. They went above and beyond what other companies have done for us. They were very friendly as well!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Kurt provided excellent service

  • Overall Experience
  • Quality
  • Price
  • Convenience

I had a great experience with the services. The service tech was very friendly and informative.

I would definitely use them again and recommend them.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Friendly, Next day service!

Kurt was very friendly and informative! I appreciate his quality work!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for isanti, mn

Dan W.

Dan W. Job Checkin

Plumber needed, perform repair on leaking ice maker line.


Dan W.

Dan W. Job Checkin

Plumber needed, perform service on leaking GE whole house water filter.


Dave S.

Dave S. Job Checkin

Amana heat pump maintenance


Kurt E.

Kurt E. Job Checkin

Furnace and heat pump replacement


Dan W.

Dan W. Job Checkin

Plumber needed, perform repair on leaking cold water pipe for kitchen faucet.


Dave S.

Dave S. Job Checkin

Install new garbage disposal


Dan W.

Dan W. Job Checkin

Plumber needed, perform installation of new AO Smith 40 gallon power vent water heater.

Plumber needed, perform installation of new AO Smith 40 gallon power vent water heater.

Dave S.

Dave S. Job Checkin

Install new water heater


Rusty E.

Rusty E. Job Checkin

Furnace maintenance, service, repair. Furnace tune up on a Goodman furnace.

Furnace maintenance, service, repair. Furnace tune up on a Goodman furnace.

Dave S.

Dave S. Job Checkin

Tuneup on a Goodman furnace

Tuneup on a Goodman furnace

Rusty E.

Rusty E. Job Checkin

Furnace maintenance, service, repair. Furnace tune up on a Gibson furnace.

Furnace maintenance, service, repair. Furnace tune up on a Gibson furnace.

Rusty E.

Rusty E. Job Checkin

Furnace repair on a Amana furnace.

Furnace repair on a Amana furnace.

Kurt E.

Kurt E. Job Checkin

Navien boiler tune up and safety check.


Dan W.

Dan W. Job Checkin

Plumber needed, perform service on Bradford White 40 gallon LP water heater.

Plumber needed, perform service on Bradford White 40 gallon LP water heater.

Scott H.

Scott H. Job Checkin

Free quote