I was in need of a new boiler. ECI came out quickly. I did not feel like they were trying to upsell. They actually called the manufacturer to figure out what was covered under the warranty. I feel that was much more than most companies would do. The men that came to install the new boiler were polite and professional. I also used ECI last year to install radiators and had a similar experience.