These folks are awesome. I had both springs go out on my door and on a Sunday morning they had somebody to my house within 45-minutes. I have no idea how cost compares but their customer service, thoroughness, and friendliness was top notch - and to me those 3 categories mean everything to me. The tech was great and thorough and even though he had an opportunity to up-sell me on some things, he did not and said I would be better off staying with what I have.
(Sadly) I am not very handy so it is important for me to feel comfortable with people who come and fix things and these folks rocked!