Rowland Heights Garage Door and Gates Repair Services was amazing. Came over the same day as I called them and was on time. Quickly figured out what was wrong in about 5 minutes. Proceeded to fix the garage door sensors, tighten the door hinges and screws, lubricate everything. As they were leaving, noticed that my opener was not aligned properly. He unscrewed everything and reattached the whole unit for no extra charge. Now the door works great and is much quieter. All for a very reasonable price. Would use him again in a heartbeat.