I was thinking the same thing, here in Dallas the normal hourly rate is around $96...
and they did sound like they were going to do a bunch of stuff.
Being an old man now, and not wanting to keep re-doing stuff, I LIKE PAYING SOMEONE IF I CAN AFFORD IT - BUT WHAT I ESPECIALLY LIKE IS BEING TO GO BACK AND FUSSING IF IT STILL AIN'T RIGHT-
NOTHING LIKE A WARRANTY ON WORK PERFORMED - ask them what kind of warranty they are giving you on the $500 worth of work.....