Marathon has been great. We have used their service for several years. They are usually able to come as soon as you call if a problem develops. This has been very helpful on the hot summer days. They are very knowledgeable. Their prices are reasonable. I don’t feel that I have been overcharged. They explain the billing process very thoroughly so there have been no surprises. I highly recommend this company if you are having heating/cooling issues.