Had 2 springs replaced, called around, they had a very good price. No high pressure sales, just honest, fair prices. I had a different door than usual, and they needed to make another trip, but no charge until they were completed. They even tried to make my door usable until they could get the parts, and this was on a Sunday! They don't charge extra for weekends, thats a plus.
Overall a good honest company, I recommend them.