Took travel trailer in for warranty service. This place took a month and a half to finish the work only after we had to constantly push them. Labor prices are average, but the amount of time they bill runs the price up. They wanted to charge us $22.50 to screw in one 1" long screw into the wall at eye level. I got my trailer back and the gray water tank they replaced leaked only one week after I pick up the trailer. Now they want me to bring it in again and they will fix it when they have time. Stay away.