My furnace died during a cold snap so I needed it to be fixed immediately. Ace Plumbing was able to send someone on the same day. This is the type of company that has a flat rate schedule of fees for all the work that they do. This means that they’re expensive, but it also means that they don’t charge by the hour. The fellow who fixed the furnace was very nice, clean, knowledgeable and professional. After diagnosing the problem, he had to leave and go purchase the part required. That meant that the job took many hours but since it was a fixed price service I knew how much I had to pay, regardless of how long it took. In the end, I was generally satisfied with the service, but not sure I would recommend due to their rate schedule (for example, a very simple job could cost hundreds per the flat rate schedule vs. another company that charges per hour + call out fee would be significantly cheaper).