Use only as a last resort. They are expensive and will use every trick they can to drain more cash out of you. My experience is outlined in my letter to Magnolia below to which no response was received.
November 10th I contacted your company regarding a whining sound coming from my boiler. Your initial evaluation, which is attached, outlined the replacement of $2,978.22 in parts to repair the boiler. The circulator pump was changed out on November 22nd as it was determined to be the cause of the whining. Cost was $958.53. Your invoice is attached. Other parts were to be installed at a later date to be determined. The next day the system failed. I had no heat on the 23rd. On the 24th your technician arrived and determined the problem was an ignition module. This part was not identified in your initial evaluation on the 10th. I was charged another diagnostic fee of $109 and $600.63 for the part. On December 8th the boiler failed again. On December 9th another technician arrived from Magnolia, was unable to resolve the problem due to lack of parts, and charged a diagnostic fee of $109. Your technician recommended replacing gas valve and ignition assembly.
Following the above chain of disappointments from Magnolia, on December 10, Spartan and Allied Service evaluated the boiler. Both companies informed me the boiler was beyond repair. Furthermore, they told me that I was fortunate the safety system on the old boiler was tripped to prevent further operation. The boiler was clogged to the point of burning up if it continued to operate. I replaced the boiler on December 11th.
The repair events surrounding the boiler caused me to feel that I was overcharged for repairs that would only lead to a known complete replacement of the system in the near term on your part. Magnolia charged me with $1,886.16 of diagnostics and repairs when a new boiler was what was required. Your last technical diagnostic evaluation supports this. Aside from the money, the lack of concern over the safety of my house and family is alarming.