This is the second time we have used this business. Each time, a quote was provided after doing their initial analysis of the problem. They contacted us after this and we agreed upon the repairs. Work done was on time, and they kept to the original price offered. Very polite, and very honest. I would highly recommend their services.