When the spring on our garage door broke, I looked into doing it myself. While I think I could have done it, I decided it wasn't worth my trouble if I could get a professional to do it for a reasonable price. Alamo was there in less than 2 hours and had the job done in under an hour. It was well worth the cost because it probably would have taken me all day.
more