Brian is knowledgeable, patiently explained every question, thorough, caring, great customer service. I highly recommend him. Kimberly was very friendly, helpful and was able to expedite getting someone out same day. That was a blessing.