I was referred to Mammoth by a friend of mine about 6 months ago and decided to give them a shot. I have had nothing but positive experiences ever since.
The only person I really ever deal with is Leanna in the office. She has always responded to me and has resolved every concern I have had. Never a bad vibe so far.
I would recommend them for sure.