The maintenance service is thorough. Wesley explains everything really well. The prices are very fair. They go out of their way to save customers money. Their communication is also very good. Appt times confirmed and updates on exact time of arrival. I highly recommend.