I would not recommend this company to anyone. I had a furnace incorrectly installed by the owner and his team in October 2009 that stopped running in March 2011. In March Leo overcharged me to have a part replaced that was under warranty and that was not the crux of the problem. Only when pressured, he refunded part of the fee I paid him. The manufacturer of the furnace confirmed the roof vent was also improperly installed. Leo refuses to correct that unless I pay him additional money. These are just some of the unpleasant encounters I have had with Leo, the company's owner. He has proven himself to be untrustworthy.
more