Can I say WOW! This company really does do their best. I had to wait a couple days but after meeting the guys from other companies;it was so worth the wait! They were so honest, first telling me they were a little backed up and didn't want to lead me to believe it would be that same day,calling me about scheduling and then speaking with such knowledge about my questions, and giving me options in payment and a free initial consultation! I felt so comfortable with them, other companies don't seem to do that in todays market. Thank You so Much.