I have found that GURUAID is one of the best maintenance firms on the market. I have been using them now for well over four (4) years and I have never had a problem with them. I would willingly recommend them to all of my friends.
I have also found them to be very polite and friendly.