Mixed review. Mike the technician is very professional and courteous ("Good Mike"). If it was just him I dealt with, they would receive at least a "4" even though they took too long to assess the actual problem with my heat system. Mike the owner ("Bad Mike") was rude, wantonly unprofessional and borderline hostile. I literally had to call the police after "Bad Mike" refused to leave my property. I agreed to a $90 service call. I agreed to pay an extra 90 dollars out of good faith since the original service call lasted beyond an hour even though "Good Mike" stayed longer...and longer than I wanted him to stay, yet he insisted that the problem was narrowed down to just two possibilities. So after spending $180 and still not having heat fixed, I agreed to pay an extra $180 of labor plus any parts if, and only if, heat was actually restored. After $180 on the initial service call, I expected them to be able to completely diagnose the system rather than spend another "4 hours" only to then tell me that 'oh no...you're system is shot, you need to replace X, Y, and Z or just replace the whole furnace." By the way, we'll need you to pay another 180 to $360 in the meantime. And by the way, we want the money COD. We won't send you a bill. Um. No thanks. By the way you can leave the property. "Bad Mike" refused to leave at first. Only after I called 911 did he get off the property. Only after Wilmington Police showed up did he leave. Horrible experience. I paid $180 in good faith only because "Good Mike" tried to help the best he could, even though I only agreed to a $90 service call initially. read more