This is an update to my original review:
I still feel like the services provided for the cost are better from some other companies in the area.
However, they have great customer service and will jump through hoops to make sure their customers are satisfied.
I do appreciate them making amends for the first job.