Experts Reviews · Company report
Krane Heating and Cooling logoHow the Experts Score is calculatedEach factor is scored 0–100 on absolute terms (standing in the category can only raise it), then weighted; problems flagged in review highlights or a recent slide in ratings are subtracted:Satisfaction 55%95+51.8Reliability 24%92+22.3Value 14%100+14.1Replies to reviews 7%100+7.1Craft & service penalty85−1.5Experts Score= 94Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.94SCORE

Krane Heating and Cooling

Dearborn, MI · Grade ALetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20. · #23Position by Experts Score among all companies we track in this category. of 70 heat pump installation services · 4.9★ from 771 Google reviews

Report card

Percentile vs other heat pump installation services (100 = best)Each factor is scored 0–100 on absolute terms (star average, share of 1–2★ reviews, price verdicts…); standing within the category can only raise it, never lower it.. Strongest: value and momentum; weakest: craft & service.

SatisfactionSatisfaction · 54% of the scoreRecency-weighted star average (2-year half-life), shrunk toward the category mean by review volume; the company’s own lifetime average as the prior; absolute: 4.0★ = 0, 5★ = 100.Krane Heating and Cooling is better than 95% of heat pump installation services.A
95
ReliabilityReliability · 24% of the scoreHow rarely jobs go badly: share of 1–2★ reviews — 60% the last 24 months (or the 20 newest if fewer), 40% all-time; 0% = 100, 15%+ = 0; the category percentile can only raise it.Krane Heating and Cooling is better than 92% of heat pump installation services.A
92
Craft & serviceCraft & service · 0% of the scoreGoogle review highlights: Quality, Professionalism, Responsiveness, Punctuality — how rarely reviewers flag them as a negative, per review since highlights began; 0% = 100, 5%+ = 0. Subtracted from the score (up to −10), never averaged in — clean highlights are the norm, not a bonus.Krane Heating and Cooling is better than 85% of heat pump installation services.A
85
ValueValue · 14% of the scoreCustomers’ own price verdicts (Great / Reasonable vs Overpriced) and Value highlights; 65% absolute (all “reasonable” ≈ 80, “great” = 100), the category percentile can only raise it.Krane Heating and Cooling is better than 100% of heat pump installation services.A
100
MomentumMomentum · 0% of the scorePenalises only a real slide: last-12-month average below lifetime (−0.5★ = 0). Still 4.8★+ over the last year, or steady/improving = 100. Subtracted from the score (up to −10), never averaged in.Krane Heating and Cooling is better than 100% of heat pump installation services.A
100
Replies to reviewsReplies to reviews · 7% of the scoreHow often the owner publicly replies to reviews under 5★ (1–4★). Needs 3+ such reviews, otherwise not counted; 65% absolute (80%+ replied = 100), the category percentile can only raise it.Krane Heating and Cooling is better than 100% of heat pump installation services.A
100

Reviews for your job

Customers hired Krane Heating and Cooling for 8 kinds of job.

Krane Heating and Cooling for installation

Clear ✕
Jobs reviewedHow many Google reviews are tagged with this job.53
★ on this jobAverage stars on the reviews where the customer tagged this exact job (Google’s “Services” field).4.98
Usually paidThe price range customers picked most often for this job.$1,000+
Category typicalWhat the middle half of customers paid for this job across all companies in the category.$1.2k–$2.8k
Rank for this jobPosition of this company in the Job match ranking for this job among the companies we track.Its Job match: 91/100.How Job match is calculatedBuilt only from reviews Google tagged “Installation”:Stars on this job 55%Number of such jobs 25%Overall Experts Score 20%Stars are pulled toward the category average when a company has few tagged jobs, so 3 perfect reviews don’t beat 80 great ones. 4.3★ scores 0, 5.0★ scores full. Volume is compared with the busiest company for this job.#4 / 34
Said fairOf customers who rated the price, the share who chose “Great price” or “Reasonable” rather than “Overpriced”.100%

All 53 Google reviews tagged “Installation”

Andrew5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 2 weeks ago★★★★★

The guys were very polite and informative. Job was completed much faster than I thought!

Great priceInstallation
Yashar4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a month ago★★★★★

Great service from start to finish. They were professional, friendly, and took the time to explain everything clearly. The work was done carefully and efficiently, and I really appreciated his honesty and attention to detail. I would definitely recommend them to anyone looking for reliable and professional service.

Paid $2,000+Installation
Brandon4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 2 months ago★★★★★

Quality installation, extremely nice technicians, fair pricing. Overall fantastic experience. They will be my go-to moving forward!

Reasonable priceInstallationInstall thermostatInstall AC
Brian4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 months ago★★★★★

I have been a customer of Krane Heating and Cooling for five years and I am very satisfied with their service. Their employees are very professional and courteous. Their service is top notch and I would recommend Krane Heating and Cooling to anyone in need of HVAC repairs or installation!

Paid $2,000+Reasonable priceInstallation
MichelleLocal Guide · 16 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 4 months ago★★★★★

The whole team was awesome!!! They came out when they said they would. They kept us updated on what was going on. They did a great job for us!!! We had an old 25 year old system that was on it's last leg, now we have a brand new very nice and efficient system.

Paid $2,000+Reasonable priceA/C system repairInstallationInstall thermostat
Amanda2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 months ago★★★★★

Can't say enough good things about this company. They are responsive and knowledgeable - I've used them for my furnace and AC needs (both times, they helped me quickly when my old units died). They answer every question you have with transparency, and the team is always, always, always friendly. 10/10 would recommend.

Paid $1,000+Reasonable priceHVAC system maintenanceA/C system repairInstallation
Terry9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 months ago★★★★★

Amazing experience! Had Darryl out on Tuesday and he knew his stuff! Swiftly determined my unit needed to be replaced and explained and demonstrated exactly why! It was crystal clear! Wednesday Brian came out to review the installation plans and on Thursday, Chaz and DJ showed up with the replacement unit and did a…

Paid $1,000+Great priceInstallationHeating system installationInstall AC
BethLocal Guide · 8 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 6 months ago★★★★★

Always great service with Krane! I was happy to get my new AC installed before the heat hits. The entire process was pleasant and painless. Everyone from the office, estimate & install techs were very nice and professional. I will always use Krane for my heating and cooling needs.

Paid $1,000+Reasonable priceInstallationInstall AC+ Responsiveness+ Punctuality
Joshua11 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 7 months ago★★★★★

Excellent service, excellent communication, and very fair pricing. The job was scheduled immediately - I highly recommend.

InstallationHeating system installationInstall AC
MargaretLocal Guide · 18 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 8 months ago★★★★★

We were treated very well by your staff and the installation workers. Bryan and Chaz and Darrell are very customer oriented and very professional knowledgeable. Thank you for the quality service and employees you have.

Paid $1,000+Reasonable priceHVAC system maintenanceInstallation
Herb5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 8 months ago★★★★★

Krane was a pleasure to work with for my furnace and AC replacements. Prompt service kept the house warm during the cold blast. They followed up with everything they said at the time they said, no unpleasant surprises. The communication between their multiple techs was on point, worked efficiently and everyone was…

Paid $1,000+Reasonable priceInstallationHeating system installationInstall AC
Blake5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 9 months ago★★★★★

Efficient and professional installation of a new water heater. I’ve used Krane for a new furnace and now a water heater. I’ve been very happy with their work and everything works and looks great.

Paid $1,000+Reasonable priceInstallation
AndyLocal Guide · 12 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 11 months ago★★★★★

The HVAC Team arrived on time, they were cordial and professional. The removal of my 20 year old system and installation of a better matched and efficient system was completed in a timely and thorough manner. Perfect!

InstallationInstall thermostat
Jim9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Nice job Team was neat and did a great job

Paid $1,000+Reasonable priceInstallationHeating system installation
Lisa11 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

We received 4 different quotes. We really liked Kranes offer - decent price, great discounts, and wonderful warranties. They kept in constant contact with us. Showed up on time and did a great job. Even offered financing at 0% interest for a year. Highly recommend!

Paid $1,000+Reasonable priceInstallationHVAC duct & vent repairHeating system installation
StuartLocal Guide · 18 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

I have been using Krane Heating and Cooling for many years. They are always responsive and professional. Their service technicians are terrific. I highly recommend them and their products.

HVAC system maintenanceA/C system maintenanceHeating system repair
larry3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Furnace out Monday, called and had Daryl here by 9 a.m., said furnace shot, another worker Bryan here at 2 p.m. to measure, and Tues at 9 a.m. 3 workers led by Koda installed new Bryant furnace and thermostat by 1 p.m. Great price, great people.

Paid $1,000+Great priceInstallation
Jamil5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited a year ago★★★★★

I had Krane Heating and Cooling replace both our furnace and air conditioner, both services went great. The quality of products, price and service are all top notch. The technicians are very knowledgeable, efficient, clean and honest. I Highly recommend Krane

Installation+ Responsiveness+ Punctuality+ Quality
BrandonLocal Guide · 30 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Krane did a great job installing my new furnace. They answered my call on the weekend and were able to provide me with an accurate quote over the phone. Price was competitive and they did good clean work. I highly recommend them. .

Paid $1,000+Reasonable priceInstallation
Larry14 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited a year ago★★★★★

The people at Krane are some of the best I've had the pleasure of dealing with from the receptionist to the technicians to Jeff the owner. Honest caring!

Heating system repairA/C system repairInstallation+ Responsiveness+ Punctuality+ Quality
JonavanLocal Guide · 63 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Having had spoken with 2 other known companies, it was great to base connected with Krane. Darryl came by to try and help us by trouble shooting and walking us through issues identified. Unfortunately, we already knew we had to have a replacement of sort but fortunately, the quote and information provided was better…

A/C system maintenanceHVAC system maintenanceHVAC system repair+ Responsiveness+ Punctuality+ Quality
stacey9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Quick and efficient service. Each employee that I talked to was thorough and professional. Would definitely recommend this company!

Installation
GLocal Guide · 51 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

I had no heat for an entire weekend. This company was able to assess the damage from the report I received from the initial service tech (different company). Krane scheduled me right away. I was told the job would take six hours plus. These men arrived on time, close to 8:30AM, the unit was installed, mess cleaned,…

Installation+ Responsiveness+ Punctuality+ Quality
Jeff3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

Installed new furnace

Installation+ Professionalism
Alayna7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 3 years ago★★★★★

They were wonderful! They came in Tinley manner and finished what they needed to!

Heating system installationInstallation
AdamLocal Guide · 53 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

I had them put in my furnace in 2020 and I just had them put in my air conditioner in 2022. Fantastic service, Great value, on time, and very professional. If I had any more heating and cooling things in my house I would definitely use them again.

Installation+ Punctuality+ Quality+ Professionalism
Daniella3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Everyone I worked with throughout the process of replacing our ac/furnace was wonderful, professional, and timely.

Install ACHeating system installationInstallation+ Punctuality+ Quality+ Professionalism
Tom4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Excellent customer service, excellent quality of work and a hard working crew.

Install ACHVAC duct & vent installationHeating system installation+ Responsiveness+ Punctuality+ Quality
RyanLocal Guide · 23 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

What started with a maintenance tune up quickly turned into a replacement. Things get old and sometimes you have to make the call on replacing rather than sinking money into an old unit. Krane was great the entire process.

Installation+ Responsiveness+ Professionalism
Laura4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Furnace died on a Saturday- quick response… I felt like they were honest and informative.

Heating system installationInstallation+ Responsiveness+ Punctuality+ Professionalism
Hunter2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

They were on time and very polite

Installation+ Responsiveness+ Punctuality+ Quality
Ty3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Just had a new central furnace installed by Krane and I'm quite happy to be warm again, Thanks Krane! Your service technicians were friendly and efficient and when I called in need you were prompt to help. I would recommend Krane to anyone in need of good quality service with fare prices.

Heating system installationInstallation+ Responsiveness+ Punctuality+ Quality
Eric2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Service was impeccable love the guys that were here super super job not used to using a cell phone so for this kind of stuff so that's about all I have to say Good Company

HVAC system maintenanceInstall ACHVAC duct & vent installation+ Responsiveness+ Punctuality+ Quality
Blaine9 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Awesome response time, honest, knowledgeable. I would highly recommend this company.

Heating system installationInstallation+ Responsiveness+ Punctuality+ Quality
P2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Had great experience with Krane. Furance died over the weekend. I was on wait list at another company. Called Krane Monday morning, they were at my house Monday afternoon. New furance installed on Wednesday. Many thanks to the entire team.

Heating system maintenanceInstallationHeating system repair+ Responsiveness+ Punctuality+ Quality
Mark3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Outstanding service Professional installation

InstallationRepair HVAC+ Professionalism
Terri2 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

The Crew was very pleasant and Professional! Explaining everything that was done and how to best Utilize it to get best results. I highly recommend Krane for anything you need!

Install ACHeating system installationInstall thermostat+ Responsiveness+ Punctuality+ Quality
Josh7 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Had a new furnace put in due to flame rollout on the previous furnace's heat exchange. They took their time in diagnosing and educating me about my options. We chose a new Bryant furnace and they had it installed the next Monday (original payment was on a Friday). Couldn't be happier with the professionalism and…

Heating system maintenanceInstall thermostatInstallation+ Responsiveness+ Punctuality+ Quality
Wyatt4 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Great experience with this company, replacing a very old AC system for our house. They were easy to contact and sent someone out to quote the replacement the next day. Came for the install within 2 days of us accepting the quote. Install went quick, no issues with the quality of their work. Pricing was in line with…

Install ACInstallation+ Responsiveness+ Professionalism
John11 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 5 years ago★★★★★

Entire team did a great job. Lost AC Wednesday night called Kranes Thursday morning and Daryl was out by Saturday. Diagnosed the problem and set up a team for Monday morning to come out. I appreciate the 24/7 professional service. Bob/Mike Team was careful in my house and yard. Did a great job. I will always…

A/C system maintenanceInstallationA/C system repair+ Responsiveness+ Punctuality+ Quality
Michael8 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

The Krane team was very good to work with. Extremely fast and responsive to our needs. Explained our options and offered guidance on next steps. Left the decision completely up to us and no pressure one way or another. Due to the age of our equipment we decided to get new A/C and furnace installed. The team…

A/C system maintenanceInstall ACHeating system installation+ Responsiveness+ Punctuality+ Quality
jim3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Great company to work with - service is outstanding. Highly recommend them for heating and air conditioning - I have used them for both - sales, technicians, office all great to work with....

Install ACHeating system installationInstallation+ Responsiveness+ Punctuality+ Quality
KarenLocal Guide · 13 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 months ago★★★★★

Rating only, no written review.

Paid $2,000+Reasonable priceInstallationHeating system installation
Alisha1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 8 months ago★★★★★

Rating only, no written review.

Great priceHeating system repairInstallationHeating system installation
Christine1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Rating only, no written review.

Reasonable priceInstallation
Geraldine1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a year ago★★★★★

Rating only, no written review.

Not sureInstallationHeating system installationThermostat installation
Yvette3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 years ago★★★★★

Rating only, no written review.

Install ACInstall thermostatInstallation+ Quality+ Professionalism
JulieLocal Guide · 15 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

Installation+ Punctuality+ Quality+ Professionalism
Juanjose3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

Install ACHVAC duct & vent installationHeating system installation+ Responsiveness+ Punctuality+ Quality
Misty5 years ago★★★★★

Rating only, no written review.

Install ACHeating system installationInstall thermostat+ Punctuality+ Quality+ Professionalism
Diane5 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★

Rating only, no written review.

Heating system installationInstall thermostatInstallation+ Responsiveness+ Punctuality+ Quality
Kristin3 reviewsTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

InstallationA/C system repair+ Responsiveness+ Punctuality+ Professionalism
Mark1 reviewTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 5 years ago★★★★★

Rating only, no written review.

Install ACHVAC duct & vent installationHeating system installation+ Responsiveness+ Punctuality+ Quality

Price

$589+44% vs typical heat pump installation services

Bar = middle half of what customers paid · gold mark = category median.

Price verdictsGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.

Great price 34%Reasonable 60%Overpriced 1%Not sure 5%

Jobs customers hired them for

JobReviewsCategory typical
Heating system installation120$1.4k–$2.4k
HVAC system maintenance84$104–$417
Install AC74$1.6k–$3.7k
A/C system maintenance60$78–$353
Installation53$1.2k–$2.8k
Heating system repair48$158–$731
Install thermostat40$314–$782
Heating system maintenance30$54–$278

Compare with